:root{
	--o-r-common-company_name:新田塚コミュニティ株式会社;
	--o-r-common-name:スポーツクラブアーク;
	--o-r-common-logo:△ARC(紺).png;
	--o-r-common-hours:月～木曜日　9\00003a30～22\00003a30
土曜日　9\00003a30～21\00003a30
日祝日　9\00003a30～19\00003a00;
	--o-r-common-copyright:Copyright© 2011-2023 NITTAZUKA SPORTS CLUB ARC. All Rights Reserved.;
	--o-r-common-googlemap:<iframe src="https\00003a//www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d6448.402410190487!2d136.208518!3d36.088583!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x5ff8bfa320935a89%3A0x93517d3ead825766!2z5pel5pys44CB44CSOTEwLTAwNjcg56aP5LqV55yM56aP5LqV5biC5paw55Sw5aGa77yR5LiB55uu77yR4oiS77yR!5e0!3m2!1sja!2sus!4v1698303586435!5m2!1sja!2sus" width="600" height="450" style="border\00003a0\00003b" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>;
	--o-r-common-facebook_url:https\00003a//ja-jp.facebook.com/NITTAZUKA.ARC/;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#000000;
	--o-r-colors-button:#000000;
	--o-r-colors-button_text:#ffffff;
	--o-r-colors-assort:#0e1d78;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-accent:#f41d64;
	--o-r-colors-accent_text:#ffffff;
	--o-r-font_title-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Sans+JP\00003awght@100\00003b300\00003b400\00003b500\00003b700\00003b900&family=Noto+Serif+JP\00003awght@400\00003b600\00003b700&display=swap;
	--o-r-font_title-family:'Noto Sans JP', sans-serif;
	--o-r-font_title-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Sans+JP\00003awght@100\00003b300\00003b400\00003b500\00003b700\00003b900&family=Noto+Serif+JP\00003awght@400\00003b600\00003b700&display=swap;
	--o-r-font_title-family:'Noto Sans JP', sans-serif;
	--o-r-font_body-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Sans+JP\00003awght@100\00003b300\00003b400\00003b500\00003b700\00003b900&display=swap;
	--o-r-font_body-family:'Noto Sans JP', sans-serif;
	--o-r-font_body-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Sans+JP\00003awght@100\00003b300\00003b400\00003b500\00003b700\00003b900&display=swap;
	--o-r-font_body-family:'Noto Sans JP', sans-serif;
	--o-r-visual_theme-width:1170px;
	--o-r-visual_theme-width:1170px;
	--o-r-aos_setting-offset:300;
	--o-r-aos_setting-duration:1000;
	--o-r-aos_setting-easing:linear;
	--o-r-aos_setting-delay:500;
	--o-r-aos_setting-placement:top-bottom;
	--o-r-aos_setting-once:true;
}
.-x-richtext ul, .-x-richtext ol {
	list-style-position: inside;
}
.-j-inline-block {
 display: inline-block;
}
[data-legal]{
	position:relative;
	--legal-offset-h:attr(data-legal-offset-h px);
	--legal-offset-v:attr(data-legal-offset-v px);
}
[data-legal][data-legal-safe="1"]::after{
	position: absolute;
	opacity: 0.5;
	color: black;
	content: "墨";
	font-size: 16px;
	display: block;
	height: 24px;
	padding-top: 0px;
	background-image: url(/_lib/lc.png);
	background-size: auto 20px;
	background-repeat: no-repeat;
	padding-left: 50px;
	background-position: left top;
}
[data-legal][data-legal-safe="1"]:hover::after {
    position: absolute;
    opacity: 0.5;
    color: black;
    content: attr(data-legal-check-at);
    white-space:nowrap;
    font-size: 11px;
    display: block;
    height: 24px;
    background-image: url(/_lib/lc.png);
    background-size: auto 20px;
    background-repeat: no-repeat;
    padding-top: 15px;
    padding-left: 0px;
    background-position: left top;
}

[data-legal-position="left-top"]::after{
	left:var(--legal-offset-h);
	top:var(--legal-offset-v);
}
[data-legal-position="left-bottom"]::after{
	left:var(--legal-offset-h);
	bottom:var(--legal-offset-v);
}
[data-legal-position="right-top"]::after{
	right:var(--legal-offset-h);
	top:var(--legal-offset-v);
}
[data-legal-position="right-bottom"]::after{
	right:var(--legal-offset-h);
	bottom:var(--legal-offset-v);
}
/*common_css*/
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html{
    font-size:62.5%;
    background-color:#ffffff;;
    color:#000000;;
    -webkit-text-size-adjust: 100%;
}
body {
    font-size:1.6rem;
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: 400;
    line-height : 1.8;
}
a{
  color: inherit;
}
.-w-text p > a{
  color:inherit;
  text-decoration: underline;
}
.-w-text p > a:hover{
  text-decoration: none;
}

h2,h3,h4,h5,h6,.-w-font-ttl {
    font-family: 'Noto Sans JP', sans-serif;
}


img {
    max-width: 100%;
    height:auto;
    vertical-align: top;
}
[data-w-width] {
    max-width: 100%;
}
[data-w-width="1"] {
    width: 1170px;
    width:1170px;
    margin: 0 auto;
}
[data-w-width="1"] [data-w-width="1"]{
    max-width:100%;
    width:100%;
}
.-w-sp{
  display: none;
}
.-w-tel{
  pointer-events: none;
}
@media (max-width: 1170px){
    [data-w-width="1"] {
        max-width:94%;
    }
}
@media screen and (max-width: 767px) {
    body {
        font-size: 3.5vw;
    }
    [data-w-width="0"]{
      max-width:94%;
    }
    .-w-sp{
      display: block;
    }
    
    .-w-pc{
      display: none;
    }
    .-w-tel{
      pointer-events: all;
    }
}

.-x-text{
    max-width: 1170px;
    margin-left:auto;
    margin-right:auto;
}
.-x-text table{
    border-collapse: collapse;
}
.-x-text td{
    padding: 2px 5px;
    border: 1px solid #ccc;
}
.-x-text ul
,.-x-text ol
,.-x-text li{
    list-style-type:initial;
}


.-x-cont > [data-lib] ~ [data-lib]{
    margin-top:4rem;
}
@media screen and (max-width: 767px) {
    .-x-cont > [data-lib] ~ [data-lib]{
        margin-top:2.5rem;
    }
}

.pagenation {
	display:flex;
	justify-content: center;
	text-align: center;
	margin: 50px 0 0 -10px;
}
.pagenation span {
	display:flex;
	justify-content: center;
	align-items: center;
	width: 50px;
	padding: 0;
	line-height: 1;
	font-size: 0.9375em;
	color: var(--o-r-colors-button);
	box-sizing: border-box;
	margin-left: 10px;
}
.pagenation span a {
	display:flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 9px auto;
	text-decoration: none;
	border: 1px solid;
	height: 50px;
	background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
}
.pagenation span a:hover {
	text-decoration: none;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
	color:#ffffff;
	background:#000000;
}
.pagenation span.current {
	padding: 9px 0;
	text-decoration: none;
	border: 1px solid;
	height: 50px;
	background: var(--o-r-colors-button);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
}
.pagenation span.scope_limit {
	text-decoration: none;
	border: 0;
	background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
}
.pagenation span.prev,.pagenation span.next {
	padding:0;
}
.pagenation span.prev a,.pagenation span.next a {
	padding: 9px 0;
}
.pagenation span.prev a:hover,.pagenation span.next a:hover {}
.pagenation span.prev.current,.pagenation span.next.current {
	display: none;
}[data-lib="376"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:146713e8-82e9-4a31-b0ec-0897ab306c10*/
[data-lib="376"]{text-align: center;
	padding: 1em 2em;
	width: fit-content;
	margin: 0 auto;
	background: #3b9cb3;
	background:#000000;
	color: #ffffff;
	color:#ffffff;
	border: 1px solid;
	border-color: #3b9cb3;
	border-color:#000000;
	display: inline-block;
	text-decoration: none;
	transition: 0.3s;}[data-lib="376"]:hover{color: #3b9cb3;
	color:#000000;
	background: #ffffff;
	background:#ffffff;}[data-lib="376"].-w-assort{background: #144da0;
	background:#0e1d78;
	color: #d2ddde;
	color:#ffffff;
	border-color: #144da0;
	border-color:#0e1d78;}[data-lib="376"].-w-assort:hover{color: #144da0;
	color:#0e1d78;
	background: #d2ddde;
	background:#ffffff;}[data-lib="376"].-w-accent{background: #a7d28f;
	background:#f41d64;
	color: #ffffff;
	color:#ffffff;
	border-color: #a7d28f;
	border-color:#f41d64;}[data-lib="376"].-w-accent:hover{color:#f41d64;
	background:#ffffff;
	color: #a7d28f;
	background: #ffffff;}[data-lib="376"].-w-base{background: #d2ddde;
	background: var(--o-r-colors-base);
	background:#ffffff;
	color: #0e0c22;
	color:#000000;
	border-color: #d2ddde;
	border-color:#ffffff;}[data-lib="376"].-w-base:hover{color: #d2ddde;
	color:#ffffff;
	background: #0e0c22;
	background:#000000;}@media (max-width: 768px){}[data-lib="53"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:9e3eace7-5a50-4339-a016-026f9a4f66d3*/
[data-lib="53"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	z-index: 2;
	transition: 0.3s;
	border: 3px solid;
	border-color:#000000;
	min-width: 370px;}[data-lib="53"] .-w-in{position: relative;
	z-index: 2;
	background:#000000;
	color:#ffffff;
	padding: 0.65rem 1rem;
	border: 1px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	transition: .3s;}[data-lib="53"]:hover .-w-in{border-color:#000000;}[data-lib="53"].-w-assort{border-color:#0e1d78;}[data-lib="53"].-w-assort .-w-in{background:#0e1d78;
	color:#ffffff;}[data-lib="53"].-w-assort:hover .-w-in{border-color:#0e1d78;}[data-lib="53"].-w-accent{border-color:#f41d64;}[data-lib="53"].-w-accent .-w-in{background:#f41d64;
	color:#ffffff;}[data-lib="53"].-w-accent:hover .-w-in{border-color:#f41d64;}[data-lib="53"].-w-base{border-color:#ffffff;}[data-lib="53"].-w-base .-w-in{background:#ffffff;
	color:#000000;}[data-lib="53"].-w-base:hover .-w-in{border-color:#ffffff;}@media (max-width: 768px){[data-lib="53"]{min-width: auto;}}[data-lib="1"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:23d2a0a3-87ea-412c-b74f-fa47d4d5c4af*/
[data-lib="1"]{position: relative;
	min-width: 350px;
	padding: 1.8rem calc(3rem + 2em);
	text-decoration: none;
	display: inline-flex;
	justify-content: center;
	text-align: center;
	font-size: clamp(1em, 4.5vw, 1.1em);
	border: 1px solid;
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);
	transition: 0.3s;}[data-lib="1"]::after{content: "";
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 3rem;
	margin-top: auto;
	margin-bottom: auto;
	border: 1px solid var(--o-r-colors-button_text);
	width: 3rem;
	height: 1rem;
	transform: translateY(calc(-50% - .5rem)) skewX(50deg);
	border-top: none;
	border-left: none;
	transition-duration: .3s;}[data-lib="1"]:hover{color: var(--o-r-colors-button);
	background: var(--o-r-colors-button_text);}[data-lib="1"]:hover::after{right: 3rem;
	border-color: var(--o-r-colors-button);}[data-lib="1"].-w-assort{color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);
	border-color: var(--o-r-colors-assort);}[data-lib="1"].-w-assort::after{border-color: var(--o-r-colors-assort_text);}[data-lib="1"].-w-assort:hover{color: var(--o-r-colors-assort);
	background: var(--o-r-colors-assort_text);}[data-lib="1"].-w-assort:hover::after{border-color: var(--o-r-colors-assort);}[data-lib="1"].-w-accent{color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);
	border-color: var(--o-r-colors-accent);}[data-lib="1"].-w-accent::after{border-color: var(--o-r-colors-accent_text);}[data-lib="1"].-w-accent:hover{color: var(--o-r-colors-accent);
	background: var(--o-r-colors-accent_text);}[data-lib="1"].-w-accent:hover::after{border-color: var(--o-r-colors-accent);}[data-lib="1"].-w-base{color: var(--o-r-colors-base_text);
	background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base);}[data-lib="1"].-w-base::after{border-color: var(--o-r-colors-base_text);}[data-lib="1"].-w-base:hover{color: var(--o-r-colors-base);
	background: var(--o-r-colors-base_text);}[data-lib="1"].-w-base:hover::after{border-color: var(--o-r-colors-base);}@media (max-width: 767px){[data-lib="1"]{min-width: 250px;}}[data-lib="2041"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:38e0c859-da6c-4d45-80b5-92824d9cf664*/
[data-lib="2041"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	z-index: 2;
	transition: 0.3s;
	box-shadow: 0 10px #6A0202;
	border-color:#000000;
	min-width: 370px;}[data-lib="2041"] .-w-in{line-height: 110px;
	font-size:3.9rem;
	position: relative;
	z-index: 2;
	background:#000000;
	color:#ffffff;
	padding: 0.65rem 1rem;
	display: inline-block;
	width: 100%;
	box-shadow: 0 10px #6A0202;
	height: 110px;
	font-weight: 700;
	transition: .3s;}[data-lib="2041"]:hover .-w-in{box-shadow: 0 3px #6A0202;
	transform: translate3d(0, 8px, 0);}[data-lib="2041"].-w-assort{box-shadow:#0e1d78;}[data-lib="2041"].-w-assort .-w-in{background:#0e1d78;
	color:#ffffff;}[data-lib="2041"].-w-assort:hover .-w-in{border-color:#0e1d78;}[data-lib="2041"].-w-accent{border-color:#f41d64;}[data-lib="2041"].-w-accent .-w-in{background:#f41d64;
	color:#ffffff;}[data-lib="2041"].-w-accent:hover .-w-in{border-color:#f41d64;}[data-lib="2041"].-w-base{border-color:#ffffff;}[data-lib="2041"].-w-base .-w-in{background:#ffffff;
	color:#000000;}[data-lib="2041"].-w-base:hover .-w-in{border-color:#ffffff;}@media (max-width: 768px){[data-lib="2041"]{min-width: auto;}[data-lib="2041"] .-w-in{font-size: 6vw;
	height: 80px;
	line-height: 75px;}}[data-lib="2550"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:175ea567-d5c9-411c-8a56-46baf881a131*/
[data-lib="2550"]{display: inline-block;
	position: relative;
	min-width: 200px;
	padding: 10px;
	text-decoration: none;
	color: var(--o-r-colors-button);
	padding-right: 75px;}[data-lib="2550"]:hover .-w-txt::after{transform-origin: right top;
	transform: scale(0, 1);
	transition: transform 0.5s;}[data-lib="2550"] .-w-txt{position: relative;
	display: inline-block;
	padding-top: 14px;
	padding-bottom: 4px;
	font-weight: 700;
	font-size: 1.6rem;
	letter-spacing: 0.03em;
	color: var(--o-r-colors-base);}[data-lib="2550"] .-w-txt::before{content: "";
	border: 2px solid var(--o-r-colors-base);
	border-radius: 50%;
	display: inline-block;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 44%;
	left: -27px;}[data-lib="2550"].-w-assort{color: var(--o-r-colors-assort);
	border-color: var(--o-r-colors-assort);}[data-lib="2550"].-w-accent{color: var(--o-r-colors-accent);
	border-color: var(--o-r-colors-accent);}[data-lib="2550"].-w-base{color: var(--o-r-colors-base_text);
	border-color: var(--o-r-colors-base_text);}[data-lib="2663"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:089bb01c-6f8c-4208-9af1-c06508d34c30*/
@keyframes w-2663-kiran{
0% {
  transform: scale(0) rotate(45deg);
  opacity: 0;
}
80% {
  transform: scale(0) rotate(45deg);
  opacity: 0.5;
}
81% {
  transform: scale(4) rotate(45deg);
  opacity: 1;
}
100% {
  transform: scale(50) rotate(45deg);
  opacity: 0;
}}[data-lib="2663"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);
	--w-arrow-size: 1.6rem;
	display: inline-block;
	position: relative;
	text-decoration: none;
	padding: 0.5rem 3rem 0.5rem 3rem;
	transition: 0.2s opacity;
	color: var(--w-text-color);
	background: var(--w-background-color);
	font-size: 2.5rem;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	letter-spacing: 0.02em;
	min-width: 205px;
	font-weight: bold;}[data-lib="2663"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-lib="2663"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-lib="2663"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-lib="2663"]:hover{opacity: .9;
	color: var(--w-text-color);}[data-lib="2663"]::before{position: absolute;
	content: "";
	display: inline-block;
	top: -180px;
	left: 0;
	width: 30px;
	height: 100%;
	background-color: #fff;
	animation: w-2663-kiran 3s ease-in-out infinite;
	z-index: 0;}@media (max-width:767px){[data-lib="2663"]{font-size: 2rem;
	min-width: 150px;
	padding: 0.5rem calc(var(--w-arrow-size) + 1rem) 0.5rem 2rem;}}[data-lib="3069"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:85048b2e-4283-465a-baa6-4ccc9be3bdc9*/
[data-lib="3069"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	padding: 5px 8px;
	z-index: 2;
	transition: 0.3s;
	border: 2px solid;
	border-color:#ffffff;
	background:#000000;
	min-width: 370px;}[data-lib="3069"] .-w-in{position: relative;
	z-index: 2;
	color:#ffffff;
	padding: 0.3rem 1rem;
	border: 2px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	font-weight: 500;
	letter-spacing: 0.1em;
	transition: .3s;}@media (max-width: 768px){[data-lib="3069"]{min-width: auto;}}[data-lib="3080"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:ff6a51dc-28ff-4e79-bdc8-cc746875bcf4*/
[data-lib="3080"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	padding: 5px 8px;
	z-index: 2;
	transition: 0.3s;
	border-color:#ffffff;
	background:#000000;
	min-width: 370px;}[data-lib="3080"] .-w-in{position: relative;
	z-index: 2;
	color:#ffffff;
	padding: 0.3rem 1rem;
	border: 2px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	font-weight: 500;
	letter-spacing: 0.1em;
	transition: .3s;}@media (max-width: 768px){[data-lib="3080"]{min-width: auto;}}[data-lib="3433"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:41dc0827-bfc3-4fd4-ad7b-4348bd5a907e*/
[data-lib="3433"]{position: relative;
	text-decoration: none;
	display: inline-block;
	padding: 10px 30px;
	text-align: center;
	background: var(--o-r-colors-button);
	border: solid 3px var(--o-r-colors-button_text);
	outline: none;
	color: var(--o-r-colors-button_text);
	box-shadow: 5px 5px var(--o-r-colors-button_text);
	transition: all 0.2s ease;
	font-weight: bold;}[data-lib="3433"]:hover{box-shadow: 0 0 transparent;
	transform: translate(5px, 5px);}[data-lib="3433"] .-w-arrow-round{position: relative;
	display: inline-block;
	width: 39px;
	height: 3px;
	margin-left: 1rem;
	top: -4px;
	border-radius: 5px;
	background-color: var(--o-r-colors-button_text);}[data-lib="3433"] .-w-arrow-round::before{content: "";
	position: absolute;
	top: 6px;
	right: -4px;
	display: block;
	width: 16px;
	height: 3px;
	border-radius: 5px;
	background-color: var(--o-r-colors-button_text);
	transform: rotate(-45deg);}[data-lib="3433"] .-w-arrow-round::after{content: "";
	position: absolute;
	bottom: 5px;
	right: -4px;
	display: block;
	width: 16px;
	height: 3px;
	border-radius: 5px;
	background-color: var(--o-r-colors-button_text);
	transform: rotate(45deg);}/*widget:f5d4bf5d-0fad-41e9-b2aa-cb031fd6f5c9*/
@keyframes w-1021-transform{
0% {
  transform: translateX(8px) scale(1.1);
  opacity: 0;
}

65% {
  transform: translateX(4px) scale(1);
  opacity: .4;
}
100% {
  transform: translateX(0) scale(1);
  opacity: 1;

}}[data-lib="1021"]{text-align: left;
	position: relative;
	padding-bottom: 0rem;
	margin-bottom: 0rem;
	font-size: 1.25em;}[data-lib="1021"] .-w-main-title{display: block;
	line-height: 1.6;
	opacity: 0;}[data-lib="1021"] .-w-main-title.-w-active{opacity: 1;}[data-lib="1021"] .-w-sub-title{display: block;}[data-lib="1021"] .-w-sub-title:empty{display: none;}[data-lib="1021"] p.-w-trans{display: inline-block;
	opacity: 0;}[data-lib="1021"] p.-w-trans.-w-active{animation:w-1021-transform .5s linear;
	animation-fill-mode: forwards;}@media (max-width: 768px){[data-lib="1021"]{font-size: 2.8vw;}}/*widget:f7ccf0c7-eb51-451d-a789-fcc6f5b1f9f7*/
[data-lib="13"]{text-align: center;
	margin-bottom: 1rem;}[data-lib="13"] .-w-main-title{display: block;
	font-size:1.5em;
	font-weight: 700;
	line-height: 1.4;}[data-lib="13"] .-w-main-title u{text-decoration-color: transparent;
	background: linear-gradient(transparent 60%, var(--o-r-colors-accent) 60%);}[data-lib="13"] .-w-main-title strong{font-size: 1.7em;}[data-lib="13"] .-w-sub-title{display: block;
	font-size:0.8em;
	line-height: 1.4;}@media (max-width: 768px){[data-lib="13"] .-w-main-title{font-size: 1.4em;}[data-lib="13"] .-w-sp{display: inline-block;}}/*widget:26421e5a-a81f-488d-854e-002ac3e3a875*/
[data-lib="2945"]{position: relative;
	margin-bottom: 1.5em;
	font-feature-settings: "palt";
	text-align: center;}[data-lib="2945"] .-w-main-title{font-size: 2.4em;
	font-weight: normal;
	letter-spacing: 0.2em;
	line-height: 1.25;}[data-lib="2945"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-base);
	background: var(--o-r-colors-accent);
	font-size: 1.1em;
	line-height: 1.8;}[data-lib="2945"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="2945"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="2945"] .-w-sub-title-box{width: fit-content;}[data-lib="2945"] .-w-square-bracket-left{display: inline-block;
	width: 3px;
	height: 100%;
	margin-right: 1.5em;
	border: 2px solid black;
	border: 2px solid var(--o-r-colors-base_text);
	border-right: none;}[data-lib="2945"] .-w-square-bracket-right{display: inline-block;
	width: 3px;
	height: 100%;
	min-height: 1.5em;
	margin-left: 1.5em;
	border: 2px solid black;
	border: 2px solid var(--o-r-colors-base_text);
	border-left: none;}[data-lib="2945"] .-w-sub-title{display: grid;
	grid-template-columns: auto auto auto;
	justify-content: center;
	height: fit-content;
	margin-bottom: 1em;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.5;}[data-lib="2945"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="2945"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="2945"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}@media (max-width: 767px){[data-lib="2945"]{font-size: 4.5vw;}}/*widget:9d2d4a2d-4dc4-4f6a-89e4-54b30726c860*/
[data-lib="3012"]{position: relative;
	margin-bottom: 1.5em;
	font-feature-settings: "palt";
	text-align: center;}[data-lib="3012"] .-w-main-title{font-size: 1.5em;
	font-weight: normal;
	letter-spacing: 0.2em;
	line-height: 1.25;}[data-lib="3012"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-base);
	background: var(--o-r-colors-accent);
	font-size: 1.1em;
	line-height: 1.8;}[data-lib="3012"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="3012"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="3012"] .-w-sub-title-box{width: fit-content;}[data-lib="3012"] .-w-square-bracket-left{display: inline-block;
	width: 3px;
	height: 100%;
	margin-right: 1.5em;
	border: 2px solid black;
	border: 2px solid var(--o-r-colors-base_text);
	border-right: none;}[data-lib="3012"] .-w-square-bracket-right{display: inline-block;
	width: 3px;
	height: 100%;
	min-height: 1.5em;
	margin-left: 1.5em;
	border: 2px solid black;
	border: 2px solid var(--o-r-colors-base_text);
	border-left: none;}[data-lib="3012"] .-w-sub-title{display: grid;
	grid-template-columns: auto auto auto;
	justify-content: center;
	height: fit-content;
	margin-bottom: 1em;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.5;}[data-lib="3012"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="3012"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="3012"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}@media (max-width: 767px){[data-lib="3012"]{font-size: 4.5vw;}[data-lib="3012"] .-w-main-title{font-size: clamp(2rem, 5vw, 7.5rem);}}/*widget:cc489e32-6807-497b-a9b0-75a54f320307*/
[data-lib="3165"]{--w-colors-accent: var(--o-r-colors-accent, red);}[data-lib="3165"] .-w-title-wrapper{position: relative;
	display: block;
	width: fit-content;
	max-width: 75%;
	margin-inline: auto;}[data-lib="3165"] .-w-title-wrapper::before{left: 0;
	transform-origin: right bottom;
	transform: translate(-100%, -50%) rotate(-30deg);}[data-lib="3165"] .-w-title-wrapper::after{right: 0;
	transform-origin: left bottom;
	transform: translate(100%, -50%) rotate(30deg);}[data-lib="3165"] .-w-title-wrapper::before,[data-lib="3165"] 
.-w-title-wrapper::after{position: absolute;
	top: 50%;
	width: .5vw;
	height: 100%;
	border-radius: .5vw;
	background-color: var(--w-colors-accent);
	content: "";}[data-lib="3165"] .-w-title{display: block;
	color: var(--w-colors-accent);
	text-align: center;}[data-lib="3165"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-assort);}[data-lib="3165"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-base_text);}[data-lib="3165"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="3165"] .-w-title-main{font-size: 2.5em;}[data-lib="3165"] .-w-title-sub{font-size: 1.5em;}@media (max-width: 1023px){[data-lib="3165"] .-w-title-main{font-size: 5vw;}[data-lib="3165"] .-w-title-sub{font-size: 4vw;}}/*widget:2213214e-0ed5-4a56-8949-5c236204e93d*/
[data-lib="3446"]{--w-colors-accent: var(--o-r-colors-accent, red);}[data-lib="3446"] .-w-title-wrapper{position: relative;
	display: block;
	width: fit-content;
	max-width: 75%;
	margin-inline: auto;}[data-lib="3446"] .-w-title-wrapper::before{left: 0;
	transform-origin: right bottom;
	transform: translate(-100%, -50%) rotate(-30deg);}[data-lib="3446"] .-w-title-wrapper::after{right: 0;
	transform-origin: left bottom;
	transform: translate(100%, -50%) rotate(30deg);}[data-lib="3446"] .-w-title-wrapper::before,[data-lib="3446"] 
.-w-title-wrapper::after{position: absolute;
	top: 50%;
	width: .5vw;
	height: 100%;
	border-radius: .5vw;
	background-color: var(--w-colors-accent);
	content: "";}[data-lib="3446"] .-w-title{display: block;
	text-align: center;
	color: var(--w-colors-accent);}[data-lib="3446"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-assort);}[data-lib="3446"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-base_text);}[data-lib="3446"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="3446"] .-w-title-main{font-size: 1.5em;}[data-lib="3446"] .-w-title-sub{font-size: 1em;}@media (max-width: 1023px){[data-lib="3446"] .-w-title-main{font-size: 5vw;}[data-lib="3446"] .-w-title-sub{font-size: 4vw;}}[data-instance="831"]{
	--o-r-colors-base:#333333;
	--o-r-colors-base_text:#ffffff;
}
[data-instance="934"]{
	--o-r-colors-assort:#ecb306;
}
[data-instance="938"]{
	--o-r-colors-base_text:#000000;
}
[data-instance="1019"]{
	--o-r-colors-assort:#ecb306;
}
[data-instance="1008"]{
	--o-r-colors-button:#ffffff;
}
/*widget:ebbb2b97-dbaf-4902-bc84-dc03a06a9b22*/
/*widget:a1b7cdc5-444c-4711-983f-2a2ec8d32a70*/
[data-lib="2480"]{position: relative;
	z-index: 100;
	width: 100%;
	min-height: 11rem;
	box-sizing: border-box;
	color: #000000;
	color: var(--o-r-colors-base);
	font-size: 1.6rem;
	font-feature-settings: "palt";}[data-lib="2480"] li{list-style: none;}[data-lib="2480"] .-w-position{position: absolute;
	display: grid;
	grid-template-columns: 1fr auto 1fr 1fr;
	align-items: center;
	position: absolute;
	top: 2rem;
	left: 0;
	z-index: 2050;
	gap: 2vw;
	width: 100%;
	height: 11rem;
	background: transparent;
	transition: background 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}[data-lib="2480"] .-w-h1{font-size: 10px;
	margin-bottom: 5px;
	position: absolute;
	color: var(--o-r-colors-base);
	z-index: 100000;
	margin-left: 5px;}[data-lib="2480"] .-w-logo{width: fit-content;
	display: flex;
	flex-direction: row-reverse;
	gap: 1rem;}[data-lib="2480"] .-w-logo a{display: block;
	width: fit-content;
	height: fit-content;}[data-lib="2480"] .-w-logo img{object-fit: contain;
	object-position: left;
	width: auto;
	background-color: var(--o-r-colors-base);
	height: 10.8rem;
	padding: 10px;}[data-lib="2480"] .-w-hamburger-wrapper{position: fixed;
	top: 2rem;
	right: 0;
	width: 9rem;
	height: 9rem;
	cursor: pointer;
	transition: background 300ms cubic-bezier(0.215, 0.61, 0.355, 1);
	background: var(--o-r-colors-base);
	z-index: 10000;}[data-lib="2480"] .-w-hamburger-wrapper .-w-hamburger{position: absolute;
	top: 50%;
	left: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	transform: translate(-50%, -50%);}[data-lib="2480"] .-w-hamburger-wrapper span{display: block;
	width: 30px;
	height: 2px;
	background-color: #000000;
	background-color: var(--o-r-colors-base_text);
	position: relative;
	transition: 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);}[data-lib="2480"] .-w-hamburger-wrapper span:nth-child(1){top: 0;}[data-lib="2480"] .-w-hamburger-wrapper span:nth-child(2){margin: 6px 0;}[data-lib="2480"] .-w-hamburger-wrapper span:nth-child(3){top: 0;}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper span{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper:hover{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper:hover span{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open span{background-color: #000000;
	background-color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open span:nth-child(1){top: 8px;
	transform: rotate(225deg);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open span:nth-child(2){opacity: 0;}[data-lib="2480"] .-w-hamburger-wrapper.-js-open span:nth-child(3){top: -8px;
	transform: rotate(-225deg);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open:hover{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open:hover span{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-gnav{position: fixed;
	top: 0;
	right: 0;
	display: grid;
	grid-template-columns: 0fr;
	width: auto;
	height: 100dvh;
	background: #ffffff;
	background: var(--o-r-colors-base);
	color: #000000;
	color: var(--o-r-colors-base_text);
	transition: grid-template-columns 0.3s linear;}[data-lib="2480"] .-w-gnav > div{overflow: hidden;}[data-lib="2480"] .-w-gnav.-js-open{grid-template-columns: 1fr;
	z-index: 100;}[data-lib="2480"] .-w-gnav.-js-open .-w-nav{opacity: 1;}[data-lib="2480"] .-w-nav-wrapper{overflow-y: scroll;
	padding: 10rem 8vw;
	width: 70dvw;
	height: 100%;
	-ms-overflow-style: none;}[data-lib="2480"] .-w-nav-wrapper::-webkit-scrollbar{display: none;}[data-lib="2480"] .-w-nav{display: grid;
	grid-auto-rows: max-content;
	grid-template-columns: repeat(2, 1fr);
	column-gap: 4rem;
	row-gap: 1.2rem;
	padding-bottom: 4.5rem;
	border-bottom: 1px solid #000000;
	border-bottom-color: hsla(0,0%,0%,0.1);
	opacity: 0;
	transition: opacity 0.3s linear;}[data-lib="2480"] .-w-nav-item{height: fit-content;
	max-width: 30rem;
	list-style: none;}[data-lib="2480"] .-w-nav-link-wrapper{display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #000000;
	border-bottom-color: hsla(0,0%,0%,0.1);}[data-lib="2480"] .-w-nav-link{position: relative;
	display:flex;
	align-items: center;
	width: 100%;
	padding: 2rem 0;
	line-height: 1;
	font-size: 1.6rem;
	text-decoration: none;
	font-weight: bold;
	color: var(--o-r-colors-base_text);
	cursor : pointer;}[data-lib="2480"] .-w-nav-link::before{content: "";
	position: absolute;
	bottom: -1px;
	left: 0;
	width: 1.7rem;
	height: 1px;}[data-lib="2480"] .-w-nav-link:hover .-w-circle{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-nav-link:hover .-w-circle::before{left: 50%;}[data-lib="2480"] .-w-nav-link:hover .-w-circle::after{left: 150%;}[data-lib="2480"] .-w-nav-link:hover::before{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-circle{position: relative;
	display: block;
	width: 1.7rem;
	height: 1.7rem;
	margin-right: 0.8rem;
	overflow: hidden;
	border: 0.5px solid #000000;
	border-color: var(--o-r-colors-base_text);
	border-radius: 50%;
	transition: ease .4s;}[data-lib="2480"] .-w-circle::before{content: "";
	position: absolute;
	top: 50%;
	left: -50%;
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	border-left: 7px solid #ffffff;
	border-left-color: var(--o-r-colors-base);
	border-right: 0;
	transform: translate(-43%, -50%);
	transition: 300ms cubic-bezier(0.77, 0, 0.175, 1);}[data-lib="2480"] .-w-circle::after{content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	border-left: 7px solid #555555;
	border-left-color: var(--o-r-colors-base_text);
	border-right: 0;
	transform: translate(-43%, -50%);
	transition: 300ms cubic-bezier(0.77, 0, 0.175, 1);}[data-lib="2480"] .-w-cross{position: relative;
	display: block;
	flex-shrink: 0;
	width: 5rem;
	height: 5rem;
	cursor: pointer;}[data-lib="2480"] .-w-cross::before{content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 1.8rem;
	height: 1px;
	background-color: #000000;
	background-color: var(--o-r-colors-base_text);
	transform: translate(-50%, -50%);}[data-lib="2480"] .-w-cross::after{content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 1px;
	height: 1.8rem;
	background-color: #000000;
	background-color: var(--o-r-colors-base_text);
	transform: translate(-50%, -50%);}[data-lib="2480"] .-w-cross.-js-open::after{opacity: 0;}[data-lib="2480"] .-w-sub{display: grid;
	grid-template-rows: 0fr;
	transition: grid-template-rows 0.3s linear;}[data-lib="2480"] .-w-sub > div{overflow: hidden;}[data-lib="2480"] .-w-sub.-js-open{grid-template-rows: 1fr;}[data-lib="2480"] .-w-submenu{position: relative;
	padding: 1rem 0;
	list-style: none;
	opacity: 0.5;
	font-size: 1.2rem;}[data-lib="2480"] .-w-submenu a{display: inline-block;
	width: fit-content;
	padding: 0.6rem 0;
	line-height: 1;
	text-decoration: none;
	font-size: 1.2rem;
	color: var(--o-r-colors-base_text);
	background-repeat: no-repeat;
	background-image: linear-gradient(180deg, var(--o-r-colors-base_text), var(--o-r-colors-base_text));
	transition: background-size 380ms cubic-bezier(0.215, 0.61, 0.355, 1);
	background-size: 0 1px;
	background-position: 100% 100%;}[data-lib="2480"] .-w-submenu:hover{opacity: 1;}[data-lib="2480"] .-w-submenu:hover a{background-size: 100% 1px;
	background-position: 0% 100%;}[data-lib="2480"] .-w-sns_list{display: flex;
	justify-content: end;
	column-gap: 20px;
	margin-top: 5rem;
	margin-bottom: 3.5rem;}[data-lib="2480"] .-w-sns_list .-w-sns_item{display: flex;
	align-items: center;}[data-lib="2480"] .-w-sns_list .-w-sns_item a{display: block;
	height: fit-content;}[data-lib="2480"] .-w-sns_list .-w-sns_icon{aspect-ratio: 1;
	object-fit: contain;
	width: 32px;}[data-lib="2480"] .-w-copyright{font-size: 1rem;
	opacity: 0.7;}[data-lib="2480"] .-w-nav-wrapper-G{display: flex;
	gap: 1.5vw;
	font-size: 1.6rem;
	font-weight: bold;}[data-lib="2480"] .-w-nav-wrapper-G a{display:flex;
	align-items: center;
	text-decoration: none;}[data-lib="2480"] .-w-nav-wrapper-G .-w-circle{background: transparent;
	border-color: #ffffff;
	border-color: var(--o-r-colors-base);}[data-lib="2480"] .-w-nav-wrapper-G .-w-circle::before{border-left-color: #555555;
	border-left-color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-nav-wrapper-G .-w-circle::after{border-left-color: #ffffff;
	border-left-color: var(--o-r-colors-base);}[data-lib="2480"] .-w-nav-wrapper-G a:hover .-w-circle{background: #000000;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-nav-wrapper-G a:hover .-w-circle::before{left: 50%;}[data-lib="2480"] .-w-nav-wrapper-G a:hover .-w-circle::after{left: 150%;}[data-lib="2480"] .-w-nav-item-G{position: relative;}[data-lib="2480"] .-w-nav-item-G:hover .-w-anchor-inner::after{opacity: 1;
	transform: translateY(0);}[data-lib="2480"] .-w-nav-item-G:hover .-w-sub-G{display: block;}[data-lib="2480"] .-w-sub-G{position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	width: fit-content;
	padding: 0.4rem 2.4rem;
	background: #ffffff;
	background: var(--o-r-colors-base);
	white-space: nowrap;
	list-style: none;
	transform: translateY(100%);}[data-lib="2480"] .-w-submenu-G{margin: 0.8rem 0;
	color: #000000;
	color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-submenu-G a{display: inline-block;
	width: fit-content;
	text-decoration: none;
	color: var(--o-r-colors-base_text);
	background-repeat: no-repeat;
	background-size: 0 1px;
	background-position: 100% 100%;
	background-image: linear-gradient(180deg, var(--o-r-colors-base_text), var(--o-r-colors-base_text));
	transition: background-size 380ms cubic-bezier(0.215, 0.61, 0.355, 1);}[data-lib="2480"] .-w-submenu-G:hover a{background-size: 100% 1px;
	background-position: 0% 100%;}[data-lib="2480"] .-w-button-wrapper{display: flex;
	justify-content: center;
	column-gap: 1rem;
	height: auto;}[data-lib="2480"] .-w-button-wrapper .-w-button{height: fit-content;}[data-lib="2480"] .-w-button-wrapper .-w-button >a{width: fit-content;
	min-width: auto;
	font-size: max(0.8vw,1em);}[data-lib="2480"] .-w-header-scroll.-w-header-fixed{position: fixed;
	background: var(--o-r-colors-base);
	height: 13rem;
	width: 100%;
	transition: 0.3s all;
	box-shadow: 0 1px 3px #ccc;
	border-bottom: solid 1px #ccc;}[data-lib="2480"] .-w-header-scroll.-w-header-fixed h1{color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-scroll.-w-header-fixed .-w-nav-item-G{color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-scroll.-w-header-fixed .-w-nav-item-G .-w-circle{border-color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-scroll.-w-header-fixed .-w-nav-item-G .-w-circle::before{border-left-color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-scroll.-w-header-fixed .-w-nav-item-G .-w-circle::after{border-left-color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-wrap{display: flex;
	flex-direction: column;
	align-items: flex-start;
	transition: 0.3s all;
	z-index: 10000;}@media (max-width: 1279px){[data-lib="2480"] .-w-nav-wrapper-G{display: none;}[data-lib="2480"] .-w-position{grid-template-columns: 1fr 2fr auto;}}@media (max-width: 767px){[data-lib="2480"]{min-height: 6rem;
	color: #000000;
	color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-position{top: 0;
	grid-template-columns: 1fr auto 1fr;
	height: 6rem;}[data-lib="2480"] .-w-hamburger-wrapper{top: 0;
	position: absolute;
	width: 6rem;
	height: 6rem;
	background-color: #000000;
	background-color: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-position.-w-header-fixed{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-h1{display: none;}[data-lib="2480"] .-w-logo{margin-left: 5%;}[data-lib="2480"] .-w-logo img{height: 5rem;
	max-width: 24rem;}[data-lib="2480"] .-w-hamburger-wrapper span{width: 24px;
	height: 2px;
	background-color: #ffffff;
	background-color: var(--o-r-colors-base);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper span{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper:hover{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-header-fixed .-w-hamburger-wrapper:hover span{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open span{background: #ffffff;
	background: var(--o-r-colors-base);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open:hover{background: var(--o-r-colors-base);}[data-lib="2480"] .-w-hamburger-wrapper.-js-open:hover span{background: #000000;
	background: var(--o-r-colors-base_text);}[data-lib="2480"] .-w-nav-wrapper{width: 100dvw;
	padding: 6rem 2.4rem 12rem 2.4rem;}[data-lib="2480"] .-w-nav{display: block;
	padding-bottom: 4.5rem;
	padding-bottom: 0;
	border-bottom: none;}[data-lib="2480"] .-w-nav-item{max-width: none;}[data-lib="2480"] .-w-sub-inner-wrapper{padding-top: 0;
	padding-left: 3.6rem;
	background: grey;
	background: hsla(0,0%,95%,1);}[data-lib="2480"] .-w-submenu{padding: 1.6rem 0;}[data-lib="2480"] .-w-submenu:not(:last-child){border-bottom: 1px solid #000000;
	border-bottom-color: hsla(0,0%,0%,0.1);}[data-lib="2480"] .-w-sns_list{justify-content: start;
	column-gap: 24px;}[data-lib="2480"] .-w-sns_list .-w-sns_icon{aspect-ratio: 1;
	object-fit: contain;
	width: 40px;}[data-lib="2480"] .-w-header-scroll.-w-header-fixed{height: 6rem;}}@media (max-width: 420px){[data-lib="2480"] .-w-button-wrapper{display: none;}}/*instance:952*/[data-instance="952"]{color: var(--o-r-colors-base);}[data-instance="952"] .-w-hamburger-wrapper span{background-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-hamburger-wrapper:hover{background-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-hamburger-wrapper:hover span{background-color: var(--o-r-colors-base);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper{background: var(--o-r-colors-base);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper span{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper:hover{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper:hover span{background: var(--o-r-colors-base);}[data-instance="952"] .-w-hamburger-wrapper.-js-open span{background-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-hamburger-wrapper.-js-open:hover{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-hamburger-wrapper.-js-open:hover span{background: var(--o-r-colors-base);}[data-instance="952"] .-w-gnav{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-nav{border-bottom-color: hsla(0,0%,0%,0.1);}[data-instance="952"] .-w-nav-link-wrapper{border-bottom-color: hsla(0,0%,0%,0.1);}[data-instance="952"] .-w-nav-link{color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-nav-link:hover .-w-circle{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-nav-link:hover::before{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-circle{border-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-circle::before{border-left-color: var(--o-r-colors-base);}[data-instance="952"] .-w-circle::after{border-left-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-cross::before{background-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-cross::after{background-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-submenu a{color: var(--o-r-colors-base_text);
	background-image: linear-gradient(180deg, var(--o-r-colors-base_text), var(--o-r-colors-base_text));}[data-instance="952"] .-w-nav-wrapper-G .-w-circle{border-color: var(--o-r-colors-base);}[data-instance="952"] .-w-nav-wrapper-G .-w-circle::before{border-left-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-nav-wrapper-G .-w-circle::after{border-left-color: var(--o-r-colors-base);}[data-instance="952"] .-w-nav-wrapper-G a:hover .-w-circle{background: var(--o-r-colors-base);}[data-instance="952"] .-w-sub-G{background: var(--o-r-colors-base);}[data-instance="952"] .-w-submenu-G{color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-submenu-G a{color: var(--o-r-colors-base_text);
	background-image: linear-gradient(180deg, var(--o-r-colors-base_text), var(--o-r-colors-base_text));}/*instance mediea*/@media (max-width: 767px){[data-instance="952"]{color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-position.-w-header-fixed{background: var(--o-r-colors-base);}[data-instance="952"] .-w-hamburger-wrapper{background-color: var(--o-r-colors-base_text);}[data-instance="952"] .-w-hamburger-wrapper span{background-color: var(--o-r-colors-base);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper span{background: var(--o-r-colors-base);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper:hover{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-header-fixed .-w-hamburger-wrapper:hover span{background: var(--o-r-colors-base);}[data-instance="952"] .-w-hamburger-wrapper.-js-open{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-hamburger-wrapper.-js-open span{background: var(--o-r-colors-base);}[data-instance="952"] .-w-hamburger-wrapper.-js-open:hover{background: var(--o-r-colors-base);}[data-instance="952"] .-w-hamburger-wrapper.-js-open:hover span{background: var(--o-r-colors-base_text);}[data-instance="952"] .-w-sub-inner-wrapper{background: hsla(0,0%,95%,1);}[data-instance="952"] .-w-submenu:not(:last-child){border-bottom-color: hsla(0,0%,0%,0.1);}}/*widget:089bb01c-6f8c-4208-9af1-c06508d34c30*/
@keyframes w-2663-kiran{
0% {
  transform: scale(0) rotate(45deg);
  opacity: 0;
}
80% {
  transform: scale(0) rotate(45deg);
  opacity: 0.5;
}
81% {
  transform: scale(4) rotate(45deg);
  opacity: 1;
}
100% {
  transform: scale(50) rotate(45deg);
  opacity: 0;
}}[data-lib="2663"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);
	--w-arrow-size: 1.6rem;
	display: inline-block;
	position: relative;
	text-decoration: none;
	padding: 0.5rem 3rem 0.5rem 3rem;
	transition: 0.2s opacity;
	color: var(--w-text-color);
	background: var(--w-background-color);
	font-size: 2.5rem;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	letter-spacing: 0.02em;
	min-width: 205px;
	font-weight: bold;}[data-lib="2663"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-lib="2663"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-lib="2663"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-lib="2663"]:hover{opacity: .9;
	color: var(--w-text-color);}[data-lib="2663"]::before{position: absolute;
	content: "";
	display: inline-block;
	top: -180px;
	left: 0;
	width: 30px;
	height: 100%;
	background-color: #fff;
	animation: w-2663-kiran 3s ease-in-out infinite;
	z-index: 0;}@media (max-width:767px){[data-lib="2663"]{font-size: 2rem;
	min-width: 150px;
	padding: 0.5rem calc(var(--w-arrow-size) + 1rem) 0.5rem 2rem;}}/*instance:2593*/[data-instance="2593"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);}[data-instance="2593"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-instance="2593"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-instance="2593"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-instance="2593"]:hover{color: var(--w-text-color);}/*instance:2595*/[data-instance="2595"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);}[data-instance="2595"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-instance="2595"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-instance="2595"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-instance="2595"]:hover{color: var(--w-text-color);}[data-instance="2595"].-w-any{--w-text-color: #fff;
	--w-background-color: #ecb306;}/*instance:3179*/[data-instance="3179"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);}[data-instance="3179"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-instance="3179"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-instance="3179"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-instance="3179"]:hover{color: var(--w-text-color);}/*widget:3525a175-68dc-4e71-9394-9356fe75607b*/
/*widget:533094a5-e342-4fb9-a114-54299198a19a*/
[data-lib="5045"]{position: relative;
	z-index: 100;}[data-lib="5045"] a{text-decoration: none;
	color: var(--o-r-colors-accent_text);}[data-lib="5045"] .-w-float-event{pointer-events: none;
	visibility: none;}[data-lib="5045"] .-w-floating{pointer-events: all;
	visibility: visible;
	pointer-events: all;
	visibility: visible;}[data-lib="5045"] .-w-pc{display: block;}[data-lib="5045"] .-w-side-fixed{opacity: 0;
	visibility: none;
	position: fixed;
	column-gap: 2rem;
	line-height: 1.4;
	transform: translateY(100%);
	transition: 0.4s;
	color: var(--o-r-colors-accent_text);
	border-radius: 5px 0 0 5px;
	background-color: hsla(340.19,90%,53%,0.8);
	transform: translateY(0);
	bottom: 35%;
	right: -150px;
	padding: 0;}[data-lib="5045"] .-w-side-fixed .-w-link-wrapper{display: flex;
	align-items: center;
	gap: 3rem;}[data-lib="5045"] .-w-side-fixed a{min-width: 200px;
	padding: 17px 15px;
	position: relative;}[data-lib="5045"] .-w-side-fixed a:after{content:"";
	display:block;
	width:50px;
	height:1px;
	background-color:#ffffff;
	background-color: var(--o-r-colors-accent_text);
	position:absolute;
	bottom:0;
	left:10px;}[data-lib="5045"] .-w-side-fixed:hover{right: 0;
	opacity: 0.5;}[data-lib="5045"] .-w-side-fixed a:last-child:after{height: 0;
	background: none;}[data-lib="5045"] .-w-fixed-wrapper{position: fixed;
	width: 100%;
	bottom: 0;
	padding: 2rem 3rem 1.5rem;
	column-gap: 2rem;
	line-height: 1.2;
	display: flex;
	justify-content: center;
	transform: translateY(100%);
	transition: 0.2s transform;
	color: var(--o-r-colors-accent_text);
	background-color: hsla(340.19,90%,53%,0.8);
	display: none;}[data-lib="5045"] .-w-fixed-wrapper.-w-floating{transform: translateY(0);}[data-lib="5045"] .-w-tel-wrapper{display: flex;
	column-gap: 3rem;
	align-items: center;}[data-lib="5045"] .-w-tel-icon{height: 4rem;
	aspect-ratio: 1;
	fill: var(--o-r-colors-base);}[data-lib="5045"] .-w-tel-icon .-w-telnumber{min-width: 200px;}[data-lib="5045"] .-w-link-wrapper{opacity: 1;
	transition: 0.2s opacity;}[data-lib="5045"] .-w-link-wrapper:hover{opacity: 0.5;}[data-lib="5045"] .-w-link-image{position: relative;
	height: 4rem;
	text-align: center;}[data-lib="5045"] .-w-link-image img{height: 100%;
	object-fit: contain;}[data-lib="5045"] .-w-link-text{min-width: 120px;
	text-align: center;}[data-lib="5045"] #scroll-to-top-btn{position: relative;
	border: none;
	transition-duration: 0.5s;
	z-index: 100;
	padding: 17px 15px;
	display: flex;
	align-items: center;
	gap: 3rem;
	justify-content: flex-start;
	cursor: pointer;}[data-lib="5045"] #scroll-to-top-btn::before{position: relative;
	display: flex;
	align-items: center;
	content: "↑";
	width: 40px;
	aspect-ratio: 1;
	text-align: center;
	font-size: 2.5rem;
	justify-content: center;}[data-lib="5045"] #scroll-to-top-btn .-w-scroll_text{min-width: 120px;
	text-align: center;}[data-lib="5045"] #scroll-to-top-btn:hover{opacity: 0.5;}@media (max-width:1023px){[data-lib="5045"] .-w-side-fixed{display: none;}[data-lib="5045"] .-w-fixed-wrapper{display: flex;
	align-items: center;}[data-lib="5045"] .-w-top-link{display: flex;
	flex-direction: column;
	align-items: center;
	gap: 1rem;}[data-lib="5045"] #scroll-to-top-btn{display: none;}[data-lib="5045"] .-w-top-link .-w-top-link-image img{height:35px;}[data-lib="5045"] .-w-top-link-image{display: flex;
	justify-content: center;}[data-lib="5045"] .-w-tel-wrapper{flex-direction: column;
	gap: 0.5rem;}[data-lib="5045"] #scroll-to-top-btn2{position: relative;
	border: none;
	transition-duration: 0.5s;
	z-index: 100;
	padding: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 1rem;
	justify-content: flex-start;
	cursor: pointer;}[data-lib="5045"] #scroll-to-top-btn2::before{position: relative;
	margin: 0;
	content: "↑";
	width: 35px;
	text-align: center;
	font-size: 3.5rem;}}@media (max-width: 769px){[data-lib="5045"] .-w-pc{display: none;}[data-lib="5045"] .-w-fixed-wrapper{padding: 1rem 2rem;
	column-gap: 2%;}[data-lib="5045"] .-w-tel-wrapper{pointer-events: auto;
	margin: 0;
	opacity: 1;
	transition: 0.2s opacity;}[data-lib="5045"] .-w-tel-wrapper:hover{opacity: 0.8;}[data-lib="5045"] .-w-tel-icon,[data-lib="5045"]  .-w-link-image{height: 3.5rem;
	margin: 0;}[data-lib="5045"] #scroll-to-top-btn2::before{font-size: 2.5rem;}[data-lib="5045"] .-w-scroll_text{display: none;}[data-lib="5045"] .-w-top-link .-w-top-link-image img{height: 33px;}[data-lib="5045"] .-w-link-text{min-width: auto;
	font-size: 0.95em;}}@media (min-width: 770px){[data-lib="5045"] a[href^="tel:"]{pointer-events: none;}}/*instance:2596*//*instance mediea*/@media (max-width: 767px){}/*widget:b4d91971-b535-4341-af87-f4133497b49e*/
[data-lib="4905"]{position: relative;
	z-index: 100;}[data-lib="4905"] .-w-float-event{pointer-events: none;
	visibility: none;}[data-lib="4905"] .-w-side-fixed{opacity: 0;
	visibility: none;
	position: fixed;
	transition: 0.4s;
	bottom: 5%;
	right: 0;}[data-lib="4905"] .-w-side-fixed:hover{right: 0;
	opacity: 0.5;}[data-lib="4905"] .-w-floating{pointer-events: all;
	visibility: visible;
	opacity: 1;}[data-lib="4905"] .-w-link-image img{width: 100%;
	height: 200px;}@media (max-width: 1023px){[data-lib="4905"] .-w-side-fixed{bottom: 15%;}}@media (max-width: 769px){[data-lib="4905"] .-w-side-fixed{width: 40%;
	height: auto;}[data-lib="4905"] .-w-link-image img{width: 100%;
	height: auto;}}/*widget:76e1a99c-c27d-497e-8d4e-bf0d1e1ed2be*/
[data-lib="3106"]{--w-colors-assort: var(--o-r-colors-assort, blue);
	--w-colors-assort_text: var(--o-r-colors-assort_text, white);
	--w-logo-padding: 5rem;
	--w-columns: 2;
	background-color: var(--w-colors-assort);
	color: var(--w-colors-assort_text);
	overflow: hidden;}[data-lib="3106"] .-w-grid-wrapper{display: flex;
	justify-content: space-between;
	column-gap: 2rem;
	padding: 7rem 0 2rem;}[data-lib="3106"] .-w-info dl{margin-top: 2em;}[data-lib="3106"] .-w-info dt{margin-top: 1em;}[data-lib="3106"] .-w-info dd{margin-left: 2em;}[data-lib="3106"] .-w-logo-wrapper{position: relative;
	padding: var(--w-logo-padding);
	padding-left: 0;}[data-lib="3106"] .-w-logo-wrapper::before{position: absolute;
	display: block;
	z-index: 0;
	width: 100vw;
	height: 100%;
	top: 0;
	right: 0;
	background-color: var(--w-colors-assort_text);
	content: "";}[data-lib="3106"] .-w-logo{position: relative;
	z-index: 1;}[data-lib="3106"] .-w-fnav-fieldset{display: grid;
	row-gap: 1rem;
	height: fit-content;
	padding-top: var(--w-logo-padding);}[data-lib="3106"] .-w-fnav-title{font-weight: bold;
	font-size: 1.2em;}[data-lib="3106"] .-w-fnav-link{display: block;
	width: fit-content;
	text-decoration: none;}[data-lib="3106"] .-w-new-window{margin-left: .2em;
	display: inline-block;
	vertical-align: middle;
	width: 1em;
	height: 1em;
	mask-image: url("/_img/ja/cms_parts_library/3131/image/_/");
	-webkit-mask-image: url("/_img/ja/cms_parts_library/3131/image/_/");
	mask-size: contain;
	-webkit-mask-size: contain;
	mask-repeat: no-repeat;
	-webkit-mask-repeat: no-repeat;
	background-color: var(--w-colors-assort_text);}[data-lib="3106"] .-w-subnav-link{margin-left: 1em;}[data-lib="3106"] .-w-copyright{padding-block: 2rem;
	text-align: center;
	font-size: .8em;}@media (max-width: 1023px){[data-lib="3106"] .-w-grid-wrapper{display: grid;
	grid-template-columns: repeat(var(--w-columns), 1fr);
	column-gap: 5rem;}}@media (max-width: 767px){[data-lib="3106"]{--w-columns: 1;}[data-lib="3106"] .-w-logo-wrapper{padding-left: 10%;
	text-align: center;}[data-lib="3106"] .-w-logo-wrapper::before{width: 100%;}}/*instance:1075*/[data-instance="1075"]{--w-colors-assort: var(--o-r-colors-assort, blue);
	--w-colors-assort_text: var(--o-r-colors-assort_text, white);}/*widget:edd214f5-a2ef-4d06-8966-abbd5a6eeb6f*/
[data-lib="2136"]{position: relative;
	display: flex;
	align-items: flex-end;
	min-height: 100svh;
	padding: 6rem 0;
	--item-gap: 1.6rem;
	color: var(--o-r-colors-base_text);
	z-index:1;}[data-lib="2136"] br.-w-sp{display: none;}[data-lib="2136"] .-w-swiper{position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	height: 100%;}[data-lib="2136"] .-w-swiper .-w-swiper-wrapper{height: 100%;}[data-lib="2136"] .-w-swiper .-w-swiper-slide{height: 100%;}[data-lib="2136"] .-w-swiper img{width: 100%;
	height: 100%;
	object-fit: cover;}[data-lib="2136"] .-w-container{position: relative;
	display: grid;
	grid-template-columns: 100% 1fr;
	grid-template-areas: "content void";
	margin: 0 auto;
	z-index: 20;
	margin-left: 15%;
	margin-bottom: -1%;}[data-lib="2136"] .-w-content{display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-template-areas: 
    "first"
    "second"
    "third";
	row-gap: var(--item-gap);}[data-lib="2136"] .-w-title{grid-area: first;
	font-size: 4vw;
	line-height: 1.25;
	font-weight: 500;
	margin-bottom: 2rem;
	letter-spacing: 0.15em;}[data-lib="2136"] .-w-second-row{display: grid;
	grid-template-columns: auto 1fr;
	grid-template-rows: 1fr;
	grid-area: second;
	align-items: center;
	column-gap: 6rem;}[data-lib="2136"] [data-medal="0"] .-w-button-wrapper{grid-template-columns: 1fr 1fr;}[data-lib="2136"] [data-medal="1"] .-w-medals-wrapper{display: grid;
	grid-template-columns: 1fr;}[data-lib="2136"] .-w-medals-wrapper{display: grid;
	grid-row: 1 / span 1;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: 1fr;
	column-gap: 1.6rem;}[data-lib="2136"] .-w-medals-wrapper .-w-medal{width: 18rem;
	height: auto;
	aspect-ratio: 1 /1;
	min-height: 1px;
	object-fit: contain;}[data-lib="2136"] .-w-button-wrapper{display: flex;
	grid-row: 1 / span 1;
	flex-direction: column;
	justify-content: center;
	column-gap: 4rem;
	row-gap: 1rem;
	height: fit-content;}[data-lib="2136"] .-w-button-wrapper .-w-button{height: fit-content;}[data-lib="2136"] .-w-button-wrapper .-w-button >a{vertical-align: bottom;}[data-lib="2136"] .-w-third-row{grid-area: third;
	display: flex;
	column-gap: 3rem;
	margin-top: 3rem;
	align-items: center;}[data-lib="2136"] .-w-subtitle{font-size: 2.5em;
	font-weight: 700;
	text-shadow: 0 0 10px var(--o-r-colors-base), 0 0 10px var(--o-r-colors-base);
	line-height: 1.3;
	letter-spacing: 0.15em;}[data-lib="2136"] .-w-image-wrapper{height: clamp(8rem, 20rem, 100%);
	width: auto;}[data-lib="2136"] .-w-image-wrapper .-w-image{height: 100%;
	width: 100%;
	object-fit: contain;}[data-lib="2136"] .-w-swiper-slide::after{content: "";
	background: rgba(0,0,0,.3);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;}@media (max-width:1023px){[data-lib="2136"] .-w-title{font-size: 6rem;}}@media (max-width: 767px){[data-lib="2136"]{align-items: center;
	padding: 4rem 0;
	--item-gap: 2.4rem;}[data-lib="2136"] br.-w-pc{display: none;}[data-lib="2136"] br.-w-br{display: block;}[data-lib="2136"] .-w-container{grid-template-columns: 1fr;
	grid-template-areas: "content";
	margin: 0 auto;
	margin-top: 15%;}[data-lib="2136"] .-w-title{text-align: center;
	font-size: 7vw;
	line-height: 1.5;
	margin-bottom: 0;}[data-lib="2136"] .-w-second-row{display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	align-items: center;
	row-gap: 2.4rem;}[data-lib="2136"] .-w-medals-wrapper{grid-template-columns: 1fr 1fr;
	column-gap: 2.4rem;
	width: 80%;
	justify-self: center;}[data-lib="2136"] .-w-medals-wrapper .-w-medal{width: 100%;}[data-lib="2136"] .-w-button-wrapper{display: flex;
	column-gap: 1rem;
	justify-content: center;
	grid-row: 2 / span 1;
	flex-direction: row;}[data-lib="2136"] .-w-third-row{display: grid;
	grid-template-columns: 1fr;
	grid-template-areas: 
    "subtitle"
    "image";
	justify-items: center;
	row-gap: 2.4rem;
	margin-top: 0;}[data-lib="2136"] .-w-subtitle{grid-area: subtitle;
	font-size: 7vw;}[data-lib="2136"] .-w-image-wrapper{grid-area: image;
	height: auto;
	width: auto;
	max-width: 100%;
	text-align: center;}[data-lib="2136"] .-w-image-wrapper .-w-image{width: 55%;}}/*instance:831*/[data-instance="831"]{color: var(--o-r-colors-base_text);}[data-instance="831"] .-w-subtitle{text-shadow: 0 0 10px var(--o-r-colors-base), 0 0 10px var(--o-r-colors-base);}/*instance:834*/[data-instance="834"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);}[data-instance="834"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-instance="834"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-instance="834"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-instance="834"]:hover{color: var(--w-text-color);}[data-instance="834"].-w-any{--w-text-color:;
	--w-background-color: #f2186b;}/*instance:839*/[data-instance="839"]{--w-background-color: var(--o-r-colors-button);
	--w-text-color: var(--o-r-colors-button_text);}[data-instance="839"].-w-assort{--w-background-color: var(--o-r-colors-assort);
	--w-text-color: var(--o-r-colors-assort_text);}[data-instance="839"].-w-accent{--w-background-color: var(--o-r-colors-accent);
	--w-text-color: var(--o-r-colors-accent_text);}[data-instance="839"].-w-base{--w-background-color: var(--o-r-colors-base);
	--w-text-color: var(--o-r-colors-base_text);}[data-instance="839"]:hover{color: var(--w-text-color);}[data-instance="839"].-w-any{--w-text-color:;
	--w-background-color: #ecb306;}/*widget:9825e43c-9189-4e09-8c5e-9861aa639487*/
[data-lib="259"] .-x-cont{margin-top: 3rem;
	margin-bottom: 3rem;}[data-lib="259"] .-w-sub-title:empty{display: none;}/*instance:2164*/[data-instance="2164"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2164"]{padding:5rem 0 1rem;}}/*widget:d72afc29-95f0-4859-ab04-0bef7e9e3791*/
[data-lib="4887"]{overflow: hidden;}[data-lib="4887"] .swiper-slide a{display: block;}[data-lib="4887"] .swiper-slide a:hover img{opacity: 0.7;}@media (max-width: 767px){}/*widget:6ca51d52-3d11-40c6-9b2c-c7c9a72970ad*/
/*instance:742*/[data-instance="742"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*widget:48d8b902-637a-4220-b9c5-b160c7f84f6c*/
[data-lib="2110"] .-w-content-wrapper{background-color: #fff;
	background: rgba(14,29,120,0.2);
	width: fit-content;
	height: fit-content;
	display: flex;
	margin: 0 auto;
	line-height: 3;}[data-lib="2110"] .-w-text-wrapper{position: relative;}[data-lib="2110"] .-w-text{margin: auto 0;
	padding: 3rem 3vw;
	height: 100%;
	font-weight: bold;
	font-size: 1.4em;
	background-color: var(--o-r-colors-assort);
	color: var(--o-r-colors-base);
	position: relative;}[data-lib="2110"] .-w-text p{line-height: 1.3;
	;}[data-lib="2110"] .-w-triangle{z-index: 1;
	position: absolute;
	right: -29px;
	top: 50%;
	transform: translateY(-50%);
	background: var(--o-r-colors-assort);
	clip-path: polygon(0% 0%, 0% 100%, 100% 50%);
	width: 3rem;
	height: 30%;}[data-lib="2110"] .swiper{margin: 0;
	padding: 2rem 7rem;
	display: flex;
	align-items: center;}[data-lib="2110"] .-w-article-wrapper{width: 100%;
	display: flex;
	height: 100%;
	flex-direction: column;
	justify-content: space-evenly;
	gap: 1rem;}[data-lib="2110"] .-w-list{height: auto;
	list-style: none;
	display: flex;
	align-items: center;
	font-size: 1.1em;}[data-lib="2110"] .-w-list:hover{opacity: 0.7;}[data-lib="2110"] .-w-link{text-decoration: none;
	display: inline-block;}[data-lib="2110"] .-w-title-wrapper{display: flex;
	align-items: center;
	color: #333;
	color: var(--o-r-colors-base_text);
	height: 100%;
	line-height: 1;
	column-gap: 2rem;}[data-lib="2110"] .-w-date{display: inline-block;
	color: var(--o-r-colors-assort);
	font-weight: bold;}[data-lib="2110"] .-w-title{font-size: 1.1em;
	font-weight: normal;}[data-lib="2110"] .-w-sp{display: none;}[data-lib="2110"] ul.-w-article-wrapper:empty::before{content: "現在準備中です";
	width: 100%;
	text-align: center;
	margin: 0;}@media (max-width:1023px){[data-lib="2110"] .-w-sp{display: block;}[data-lib="2110"] .-w-pc{display: none;}[data-lib="2110"] .-w-text-wrapper{background: var(--o-r-colors-assort);
	display: flex;}[data-lib="2110"] .-w-article-wrapper{height: fit-content;
	gap: 1.6rem;}[data-lib="2110"] .-w-title-wrapper{flex-direction: column;
	align-items: flex-start;
	row-gap: 0.5rem;}[data-lib="2110"] .-w-list{height: auto;}[data-lib="2110"] .-w-title{font-size: 1em;
	white-space: normal;
	line-height: 1.3;}[data-lib="2110"] .swiper{padding: 1.6rem 2.4rem;
	height: fit-content;}[data-lib="2110"] .-w-text-sp{line-height: 2;
	writing-mode: vertical-rl;
	display: flex!important;
	align-items: center;
	justify-content: center;
	height: fit-content;
	margin: auto 0;
	font-weight: normal;}}@media (max-width: 767px){[data-lib="2110"] .-w-content-wrapper{width: 100%;}}/*instance:2601*/[data-instance="2601"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2601"]{padding:5rem 0 1rem;}}/*widget:44ab9e9f-79b3-40ac-94e3-16b5388a8229*/
[data-lib="4192"]{position: relative;}[data-lib="4192"] ul.-w-list-ul:empty::before{content: "現在準備中です";
	width: 100%;
	text-align: center;}[data-lib="4192"] .-w-pc{display: block;}[data-lib="4192"] .-w-sp{display: none;}[data-lib="4192"] a{text-decoration: none;}[data-lib="4192"] .-w-list-ul{list-style: none;}[data-lib="4192"] .-w-list-li{border-top: 1px solid;
	border-top-color: var(--o-r-colors-assort);}[data-lib="4192"] .-w-list-li:last-child{border-bottom: 1px solid;
	border-bottom-color: var(--o-r-colors-assort);}[data-lib="4192"] .-w-text{text-align: left;}[data-lib="4192"] .-w-link{display: flex;
	align-items: center;
	flex-wrap: wrap;
	color: var(--o-r-colors-base_text);
	padding: 2rem 0;
	column-gap: 1.5rem;}[data-lib="4192"] .-w-link:hover .-w-text{text-decoration: underline;}[data-lib="4192"] .-w-date-directory{display: flex;
	align-items: center;
	column-gap: 1.5rem;}[data-lib="4192"] .-w-date{color: var(--o-r-colors-assort);
	font-weight: bold;}[data-lib="4192"] .-w-directory-wrapper{display: inline-flex;
	gap: 5px;}[data-lib="4192"] .-w-directory-wrapper span{padding: 5px 10px;
	border: 1px solid;
	border-color:rgba(0,0,0,0.6);
	line-height: 1;
	font-size: 1.2rem;
	color: rgb(255 255 255 / 80%);
	background-color: rgba(14,29,120,1);
	opacity: 0.7;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	min-width: 7rem;}@media (max-width: 768px){[data-lib="4192"] .-w-link{flex-direction: column;
	align-items: baseline;
	padding: 1.4rem 0;}[data-lib="4192"] .-w-directory-wrapper{padding: 2px 8px;
	font-size: 3.2vw;}}/*instance:2600*/[data-instance="2600"] .-w-list-li{border-top-color: var(--o-r-colors-assort);}[data-instance="2600"] .-w-list-li:last-child{border-bottom-color: var(--o-r-colors-assort);}[data-instance="2600"] .-w-link{color: var(--o-r-colors-base_text);}[data-instance="2600"] .-w-date{color: var(--o-r-colors-assort);}[data-instance="2600"] .-w-directory-wrapper span{border-color:rgba(0,0,0,0.6);
	color: #fff;
	background-color: var(--o-r-colors-assort);}/*widget:6f16855b-f1b0-4f31-acb3-7a17546d5c1c*/
/*instance:2023*/[data-instance="2023"]{text-align:center;}/*widget:85048b2e-4283-465a-baa6-4ccc9be3bdc9*/
[data-lib="3069"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	padding: 5px 8px;
	z-index: 2;
	transition: 0.3s;
	border: 2px solid;
	border-color:#ffffff;
	background:#000000;
	min-width: 370px;}[data-lib="3069"] .-w-in{position: relative;
	z-index: 2;
	color:#ffffff;
	padding: 0.3rem 1rem;
	border: 2px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	font-weight: 500;
	letter-spacing: 0.1em;
	transition: .3s;}@media (max-width: 768px){[data-lib="3069"]{min-width: auto;}}/*instance:2024*/[data-instance="2024"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2024"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="2024"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="2024"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="2024"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="2024"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="2024"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="2024"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="2024"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="2024"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="2024"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="2024"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="2024"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="2024"].-w-any .-w-in{color:#f41d64;}[data-instance="2024"].-w-any:hover .-w-in{border-color:#ffffff;}/*instance:871*/[data-instance="871"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*widget:6ea5b7b8-e4d4-42a6-b620-b3f6abacbb81*/
[data-lib="2464"] a{text-decoration: none;}[data-lib="2464"] .-w-slider{overflow: hidden;}[data-lib="2464"] .-w-article-list{display: flex;
	flex-wrap: nowrap;
	column-gap: 5vw;}[data-lib="2464"] .-w-article-list:empty::before{content: "現在準備中です";
	width: 100%;
	text-align: center;}[data-lib="2464"] .-w-article-item{position: relative;
	display: flex;
	flex-direction: column;
	min-width: 30vw;
	aspect-ratio: 36/21;
	overflow: hidden;
	background: #E8E8E8;}[data-lib="2464"] .-w-article-item:hover .-w-thumbnail >img{transform: scale(1.1);}[data-lib="2464"] .-w-article-item:hover .-w-thumbnail::after{transform: translateX(-100%);}[data-lib="2464"] .-w-thumbnail{position: relative;
	z-index: 5;
	height: 60%;
	overflow: hidden;}[data-lib="2464"] .-w-thumbnail >img{width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: transform .3s ease;}[data-lib="2464"] .-w-thumbnail::after{content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: linear-gradient(90deg, transparent 0%, var(--o-r-colors-base) 10%, transparent 70%);
	transform: translateX(100%);
	opacity: .5;
	transition: transform .3s linear;}[data-lib="2464"] .-w-tag-list{position: absolute;
	z-index: 10;
	width: fit-content;
	min-width: 6rem;
	height: 100%;
	right: 2%;
	top: -4%;
	display: flex;
	flex-direction: column-reverse;
	align-items: center;}[data-lib="2464"] .-w-tag-list >.-w-tag-item{display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	border-radius: 3rem;
	background-color: #0e1d78;
	background-color: var(--o-r-colors-assort);
	color: #ffffff;
	color: var(--o-r-colors-assort_text);
	text-align: center;
	font-size: .8vw;
	line-height: 1;
	padding: 1rem 1.5rem;}[data-lib="2464"] .-w-text-area{display: flex;
	flex-direction: column;
	justify-content: center;
	row-gap: .5rem;
	height: 40%;
	padding: 1rem;
	font-size: 1vw;}[data-lib="2464"] .-w-text-area >.-w-title{font-weight: bold;}@media (max-width:767px){[data-lib="2464"] .-w-article-item{aspect-ratio: 1;
	min-width: 90%;}[data-lib="2464"] .-w-text-area{font-size: 1em;}[data-lib="2464"] .-w-tag-list >.-w-tag-item{font-size: .8em;}}/*instance:823*/[data-instance="823"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance:2020*/[data-instance="2020"]{text-align:center;
	padding:6vh 0;}[data-instance="2020"] a{width:50%;}/*widget:53c17154-5857-4b64-a393-4c2b76319990*/
@keyframes w-3020-tab_anim{
to{
  transform: translateY(-.5rem);
  filter: drop-shadow(0 0 5px rgba(0,0,0,.8)) sepia(0);
}}@keyframes w-3020-tag_anim{
10%{
  transform: scale(.95);
}

50%{
  transform: scale(1);
}}[data-lib="3020"] a{text-decoration: none;}[data-lib="3020"] ul{list-style: none;}[data-lib="3020"] .-w-wrapper{display: flex;
	flex-direction: column;}[data-lib="3020"] .-w-tab-list{position: relative;
	z-index: 5;
	display: grid;
	grid-template-columns: repeat(3,1fr);}[data-lib="3020"] .-w-tab-list >.-w-tab-item{position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 90%;
	padding: 1rem 2rem;
	text-align: center;
	font-weight: bold;
	background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);
	cursor: pointer;}[data-lib="3020"] .-w-tab-list >.-w-tab-item::before{content: '';
	position: absolute;
	right: calc(1px - 10%);
	bottom: 0;
	width: 10%;
	height: 100%;
	background: var(--o-r-colors-assort);
	clip-path: polygon(0 0, 0% 100%, 100% 100%);}[data-lib="3020"] .-w-tab-list >.-w-tab-item::after{content: '';
	position: absolute;
	left: 0;
	bottom: calc(1px - 3rem);
	width: calc(110% - 1px);
	height: 3rem;
	background: var(--o-r-colors-assort);}[data-lib="3020"] .-w-tab-list >a.-w-tab-item{background: var(--o-r-colors-accent);}[data-lib="3020"] .-w-tab-list >a.-w-tab-item::before{background: var(--o-r-colors-accent);}[data-lib="3020"] .-w-tab-list >a.-w-tab-item::after{background: var(--o-r-colors-accent);}[data-lib="3020"] .-w-tab-list >.-w-tab-item[data-w-anim="true"]{filter: drop-shadow(0 0 2px rgba(0,0,0,0)) sepia(.5);
	animation:  w-3020-tab_anim .7s linear infinite;
	animation-direction: alternate-reverse;}[data-lib="3020"] .-w-article-wrapper{position: relative;
	z-index: 10;
	background: var(--o-r-colors-assort);
	padding: 5%;}[data-lib="3020"] .-w-tag-list{display: grid;
	grid-template-columns: repeat(4,1fr);
	row-gap: 2rem;
	color: var(--o-r-colors-assort_text);
	font-weight: bold;
	margin-bottom: 5%;}[data-lib="3020"] .-w-tag-list >.-w-tag-item{display: flex;
	align-items: center;
	font-size: 1.5em;
	letter-spacing: .2rem;
	line-height: 1;
	filter: brightness(.8);
	transition: all .2s linear;
	cursor: pointer;}[data-lib="3020"] .-w-tag-list >.-w-tag-item::before{content: '';
	height: 50%;
	aspect-ratio: 1;
	background: var(--o-r-colors-assort_text);
	border: .5rem solid var(--o-r-colors-assort_text);
	border-radius: 50%;
	margin-right: 1rem;}[data-lib="3020"] .-w-tag-list >.-w-tag-item.-js-on{filter: brightness(1);
	animation: w-3020-tag_anim .3s ease-out;
	transform-origin: left center;}[data-lib="3020"] .-w-tag-list >.-w-tag-item.-js-on::before{background: var(--o-r-colors-accent);}[data-lib="3020"] .-w-article-item_inner{display: none;}[data-lib="3020"] .-w-article-item_inner:first-child{display: block;}[data-lib="3020"] .-w-arrow{position: absolute;
	right: 1rem;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 15px solid #fff;}@media (max-width: 1023px){[data-lib="3020"] .-w-tab-list>.-w-tab-item{font-size: .8em;}[data-lib="3020"] .-w-tag-list{grid-template-columns: repeat(2,1fr);
	row-gap: 2rem;}[data-lib="3020"] .-w-tag-list >.-w-tag-item{font-size: 1em;}}@media (max-width: 767px){[data-lib="3020"] .-w-tab-list{grid-template-columns: repeat(2,1fr);}[data-lib="3020"] .-w-tab-list >.-w-tab-item{padding: 1rem;}[data-lib="3020"] .-w-arrow{border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 10px solid #fff;}}/*widget:2147a448-d440-4cae-b727-e82f23722aae*/
[data-lib="284"]{width: 100%;}[data-lib="284"] *{box-sizing: border-box;}[data-lib="284"] a{color: inherit;
	text-decoration: none;}[data-lib="284"] a:hover{opacity: 0.7;
	transition: 0.3s;}[data-lib="284"] .-w-flexbox{display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	gap: 2rem 2%;
	text-align: center;}[data-lib="284"] .-w-flexitem{width: 32%;
	display: block;
	border-radius: 2rem;}[data-lib="284"] .-w-title-wrapper{margin-bottom: 0;
	padding-bottom: 0;
	text-align: center;
	font-size: clamp(1.1em, 2vw, 1.4em);
	margin-top: 2rem;}[data-lib="284"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="284"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="284"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, #000000 75%);}[data-lib="284"] .-w-img-wrapper{width: 100%;}[data-lib="284"] .-w-img{width: 200px;
	height: 200px;
	object-fit: contain;}@media (max-width: 1023px){[data-lib="284"] .-w-flexitem{width: 28%;}}@media (max-width: 767px){[data-lib="284"] .-w-title-wrapper{margin-bottom: 0;
	padding-bottom: 0;}[data-lib="284"] .-w-flexitem{width: 100%;
	max-width: none;}[data-lib="284"] .-w-flexitem:not(:first-child){margin-top:4rem;}[data-lib="284"] .-w-title{font-size: 5.5vw;}[data-lib="284"] .-w-flexbox{gap: 0;}}/*instance:1060*/[data-instance="1060"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-instance="1060"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-instance="1060"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, #000000 75%);}/*widget:aa0f42e6-d8c0-452a-b653-9f70155ae57a*/
[data-lib="396"]{text-align: center;
	position: relative;
	z-index: 1;
	overflow: hidden;}[data-lib="396"] img{max-width:100%;
	height:auto;
	margin: 0;
	vertical-align: middle;}[data-lib="396"] a:hover{opacity: 0.7;
	transition: 0.3s;}/*widget:deec9efe-9631-49e0-a3c2-c45ab90ff471*/
[data-lib="4062"]{--w-columns: 4;
	--w-transition-duration: .3s;
	--w-colors-accent: var(--o-r-colors-accent, red);}[data-lib="4062"] .-w-article-list{display: grid;
	grid-template-columns: repeat(var(--w-columns), 1fr);
	gap: 3rem;}[data-lib="4062"] .-w-article-item{height: fit-content;
	list-style: none;
	background: var(--o-r-colors-base);}[data-lib="4062"] .-w-article-link{transition: color var(--w-transition-duration);
	text-decoration: none;}[data-lib="4062"] .-w-article-link:hover{color: var(--w-colors-accent);}[data-lib="4062"] .-w-article-link:hover .-w-image{transform: scale(1.1);}[data-lib="4062"] .-w-image-wrapper{overflow: hidden;
	width: 100%;
	aspect-ratio: 4 / 3;}[data-lib="4062"] .-w-image{transition: transform var(--w-transition-duration);
	width: 100%;
	height: 100%;
	object-fit: cover;}[data-lib="4062"] .-w-logo{object-fit: contain;}[data-lib="4062"] .-w-text-wrapper{padding: 2rem;
	min-height: 150px;}[data-lib="4062"] .-w-tag-container{width: fit-content;}[data-lib="4062"] .-w-tag{font-size: 0.8em;
	color:var(--o-r-colors-base);
	padding: 0 1rem;}[data-lib="4062"] .-w-title{font-size: 1em;
	margin-top: 1rem;
	line-height: 1.4;}[data-lib="4062"] .-w-tag[data-tag="エアロビクス系"]{background: #a61d87;}[data-lib="4062"] .-w-tag[data-tag="コンディショニング"]{background: #018786;}[data-lib="4062"] .-w-tag[data-tag="ほぐし系"]{background: var(--o-r-colors-accent);}[data-lib="4062"] .-w-tag[data-tag="スポトレ系"]{background: #ff5a08;}[data-lib="4062"] .-w-tag[data-tag="ヨガ・ピラティス系"]{background: var(--o-r-colors-assort);}[data-lib="4062"] .-w-tag[data-tag="ショートサーキット系"]{background: #be9738;}[data-lib="4062"] .-w-tag[data-tag="カルチャー系"]{background: #6200ee;}[data-lib="4062"] .-w-tag[data-tag="録画レッスン"]{background: #009cf0;}[data-lib="4062"] .-w-tag[data-tag="アラカルト"]{background: #f000ec;}@media (max-width: 1023px){[data-lib="4062"]{--w-columns: 2;}[data-lib="4062"] .-w-image-wrapper{aspect-ratio: 2 / 1;}[data-lib="4062"] .-w-text-wrapper{padding: 1rem 0;
	min-height: 130px;}[data-lib="4062"] .-w-tag{font-size: 1.1em;}[data-lib="4062"] .-w-title{padding: 0  1rem;}}@media (max-width: 767px){[data-lib="4062"] .-w-article-list{gap: 1.5rem;}[data-lib="4062"] .-w-tag{font-size: 0.85em;}[data-lib="4062"] .-w-tag-container{margin-left: 1rem;}}/*instance:1114*/[data-instance="1114"]{--w-colors-accent: var(--o-r-colors-accent, red);}/*instance:1120*/[data-instance="1120"]{--w-colors-accent: var(--o-r-colors-accent, red);}/*instance:1121*/[data-instance="1121"]{--w-colors-accent: var(--o-r-colors-accent, red);}/*instance:1122*/[data-instance="1122"]{--w-colors-accent: var(--o-r-colors-accent, red);}/*instance:2131*/[data-instance="2131"]{text-align:center;
	padding:6vh 0;}[data-instance="2131"] a{width:50%;}/*instance:2132*/[data-instance="2132"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2132"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="2132"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="2132"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="2132"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="2132"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="2132"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="2132"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="2132"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="2132"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="2132"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="2132"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="2132"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="2132"].-w-any .-w-in{color:#f41d64;}[data-instance="2132"].-w-any:hover .-w-in{border-color:#ffffff;}/*instance:2134*/[data-instance="2134"]{--w-colors-accent: var(--o-r-colors-accent, red);}/*instance:2135*/[data-instance="2135"]{--w-colors-accent: var(--o-r-colors-accent, red);}/*instance:882*/[data-instance="882"]{color: var(--o-r-colors-base_text);
	padding:3rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="882"]{padding:3rem 0;}}/*widget:6b8efcb5-cb5c-4284-8156-93a3606b42cf*/
[data-lib="2676"]{width: 100%;}[data-lib="2676"] *{box-sizing: border-box;}[data-lib="2676"] a{color: inherit;
	text-decoration: none;}[data-lib="2676"] a:hover{opacity: 0.7;
	transition: 0.3s;}[data-lib="2676"] .-w-flexbox{display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	gap: 2rem 2%;
	text-align: center;}[data-lib="2676"] .-w-flexitem{width: 18%;
	display: block;
	border-radius: 2rem;}[data-lib="2676"] .-w-img-wrapper{width: 100%;
	height: 100%;}[data-lib="2676"] .-w-img-wrapper .-w-img{height: 100%;
	width: 100%;
	padding: 1rem;
	object-fit: contain;
	height: 150px;}@media (max-width: 1023px){[data-lib="2676"] .-w-flexitem{width: 28%;}}@media (max-width: 767px){[data-lib="2676"]{padding-bottom: 3rem;}[data-lib="2676"] .-w-flexbox{flex-wrap:wrap;
	justify-content: center;
	gap: 2rem 5%;}[data-lib="2676"] .-w-img-wrapper{height: 100%;
	width: 100%;}[data-lib="2676"] .-w-img-wrapper .-w-img{height: 100%;
	width: 100%;
	object-fit: unset;}}/*widget:85c1a86d-bf35-47f2-a81d-e822358fdf5e*/
[data-lib="3676"] .-w-title-wrapper{font-size: 4rem;
	color: var(--o-r-colors-base_text);
	font-weight: bold;
	text-align: center;
	padding: 2rem 0;}[data-lib="3676"] .-w-wrapper{width: 100%;
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-areas: "wrap wrap";
	grid-gap: 3rem;
	position: relative;}[data-lib="3676"] .-w-main-wrapper{background: rgba(0,0,0,0.3);
	padding: 3rem;
	position: relative;}[data-lib="3676"] .-w-main-wrapper:only-child{grid-area: wrap;
	margin: auto;
	width: 50%;}[data-lib="3676"] .-w-date{padding-bottom: 1rem;
	font-size: 3rem;
	color: var(--o-r-colors-assort);
	font-weight: bold;
	display: flex;
	flex-direction: column;
	justify-content: center;}[data-lib="3676"] .-w-image{width: 100%;
	height: auto;
	display: block;
	position: relative;
	cursor: pointer;
	background: var(--o-r-colors-base);}[data-lib="3676"] .-w-image:hover{opacity: 0.65;}[data-lib="3676"] .-w-image img{width: 100%;
	height: auto;
	aspect-ratio: 4/3;
	object-fit: contain;}[data-lib="3676"] .expand-icon{position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	right: 1%;
	top: 1%;
	text-align: end;
	cursor: pointer;}[data-lib="3676"] .expand-icon img{width: 7rem;}[data-lib="3676"] .-w-txt{padding: 1rem;
	color: red;
	font-size: 1.3rem;}[data-lib="3676"] #grayDisplay{display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
	justify-content: center;
	align-items: center;
	z-index: 9999;}[data-lib="3676"] #grayDisplay img{max-width: 90%;
	max-height: 80%;
	z-index: 9999;
	object-fit: contain;}@media (max-width: 1023px){[data-lib="3676"] .-w-wrapper{grid-template-columns: 1fr;}}@media (max-width: 767px){[data-lib="3676"] .-w-title{font-size: 6vw;}[data-lib="3676"] .-w-main-wrapper:only-child{width: 100%;}[data-lib="3676"] .-w-date{font-size: 2rem;}[data-lib="3676"] .expand-icon img{width: 5rem;}}/*instance:2142*/[data-instance="2142"]{text-align:center;
	padding:6vh 0;}[data-instance="2142"] a{width:50%;}/*instance:2143*/[data-instance="2143"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2143"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="2143"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="2143"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="2143"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="2143"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="2143"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="2143"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="2143"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="2143"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="2143"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="2143"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="2143"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="2143"].-w-any .-w-in{color:#f41d64;}[data-instance="2143"].-w-any:hover .-w-in{border-color:#ffffff;}/*widget:9ff85e9e-8ac1-4fc7-bd53-7657072917a7*/
[data-lib="1472"]{position: relative;
	top: 0;
	z-index: 10;
	padding: 50px 0;
	background:#ffffff;}[data-lib="1472"] *{box-sizing:border-box;}[data-lib="1472"] a{text-decoration: none;
	width: 100%;
	display: inline-block;}[data-lib="1472"] .-w-normal{min-width: 21rem;}[data-lib="1472"] ul{display: -webkit-box;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;}[data-lib="1472"] .flex_box:before{content:none;}[data-lib="1472"] .flex_box:after{content:"";
	display: block;
	width:31%;}[data-lib="1472"] .flex_box3:before{content:none;}[data-lib="1472"] .flex_box3:after{content:"";
	display: block;
	width:31%;}[data-lib="1472"] .flex_box4:before{content:"";
	display: block;
	width:22%;
	order:1;}[data-lib="1472"] .flex_box4:after{content:"";
	display: block;
	width:22%;}[data-lib="1472"] li{text-align: center;
	margin: 0;
	list-style: none;}[data-lib="1472"] .flex_box li{width: 100%;
	padding: 10px;
	margin: 0 0 20px;}[data-lib="1472"] .flex_box li .more_btn{width: 32%;
	margin: auto;}[data-lib="1472"] .flex_box2 li{width: 48%;
	padding: 10px;
	margin: 0 0 20px;}[data-lib="1472"] .flex_box3 li{width: 31%;
	padding: 10px;
	margin: 0 0 20px;}[data-lib="1472"] .flex_box4 li{width: 22%;
	padding: 10px;
	margin: 0 0 20px;}[data-lib="1472"] .flex_box5 li{width: 18%;
	padding: 10px;
	margin: 0 0 20px;}@media (max-width: 1023px){[data-lib="1472"] .flex_box5 li{width: 31%;}[data-lib="1472"] .flex_box5:before{content:none;}[data-lib="1472"] .flex_box5:after{content:"";
	display: block;
	width:31%;}}@media (max-width: 768px){[data-lib="1472"] .flex_box2 li,[data-lib="1472"] 
.flex_box3 li,[data-lib="1472"] 
.flex_box4 li,[data-lib="1472"] 
.flex_box5 li{width: 100%;}[data-lib="1472"] .flex_box li .more_btn{width: 100%;}}/*instance:2233*/[data-instance="2233"]{background: var(--o-r-colors-base);}/*instance:2237*/[data-instance="2237"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2237"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="2237"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="2237"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="2237"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="2237"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="2237"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="2237"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="2237"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="2237"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="2237"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="2237"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="2237"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="2237"].-w-any .-w-in{color:#f41d64;}[data-instance="2237"].-w-any:hover .-w-in{border-color:#ffffff;}/*instance:2239*/[data-instance="2239"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2239"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="2239"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="2239"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="2239"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="2239"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="2239"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="2239"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="2239"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="2239"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="2239"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="2239"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="2239"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="2239"].-w-any .-w-in{color:#f41d64;}[data-instance="2239"].-w-any:hover .-w-in{border-color:#ffffff;}/*instance:2408*/[data-instance="2408"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2408"]{padding:5rem 0 1rem;}}/*widget:2810503d-bc1a-49b0-9a0a-af55f36cdf96*/
[data-lib="511"] .-w-img{overflow: hidden;}[data-lib="511"] .-w-img img{max-width: 100%;
	vertical-align: middle;
	aspect-ratio: 4/3;
	transition-duration: .2s;}[data-lib="511"] .-w-img a:hover img{scale: 1.1;}[data-lib="511"] .-w-article_list{display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 0;}[data-lib="511"] .-w-article_list li{list-style: none;
	padding: 1rem;
	display: inline-flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 32%;
	background:#ffffff;
	color:#000000;}[data-lib="511"] .-w-article_list li:nth-of-type(3n+2){margin: 0 2%;}[data-lib="511"] .-w-article_list li:nth-of-type(n+4){margin-top: 2rem;}[data-lib="511"] .-w-article_list li a{color: inherit;
	text-decoration: none;}[data-lib="511"] .-w-article_list:empty::before{content: "記事はありません";
	width: 100%;
	text-align: center;
	margin-left: 5rem;}[data-lib="511"] .-w-copy{text-align:center;
	font-size: 2rem;
	font-weight: bold;
	line-height: 1.3;}[data-lib="511"] .-w-box{width: 100%;
	height: auto;
	line-height: 2;}[data-lib="511"] .-w-category-1{background: #3f3f40;
	color: #ffffff;
	background:#0e1d78;
	color:#ffffff;
	text-align:left;
	font-size: 90%;
	margin-bottom: 0.4rem;
	padding: 0.4rem;}[data-lib="511"] .-w-text{margin-top: 2rem;}[data-lib="511"] .-w-comment{margin-top: 2rem;
	text-align:left;}[data-lib="511"] .-w-text2{text-align: center;}[data-lib="511"] .pagenation{display: table;
	text-align: center;
	margin:0px auto 20px;}[data-lib="511"] .pagenation span{float: left;
	width: 40px;
	vertical-align: top;
	display: inline-block;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1;
	font-size: 0.9375em;
	color: #fff;
	box-sizing:border-box;}[data-lib="511"] .pagenation span + span{margin: 0px 0px 10px 14px;}[data-lib="511"] .pagenation span.prev.current + span{margin: 0px 0px 10px 0px;}[data-lib="511"] .pagenation span a{display: block;
	width: auto;
	padding: 12px 0px 12px 0px;
	font-size: 1.125em;
	text-decoration: none;
	border: 1px solid #13b5b1;
	background: #13b5b1;
	color: #fff;
	height: 46px;
	background:#000000;
	border-color:#ffffff;
	color:#ffffff;}[data-lib="511"] .pagenation span a:hover{text-decoration: none;
	background:#ffffff;
	border-color:#000000;
	color:#000000;}[data-lib="511"] .pagenation span.current{display: inline-block;
	padding: 12px 0px 12px 0px;
	text-decoration: none;
	border: 1px solid #13b5b1;
	background: #13b5b1;
	color: #fff;
	background:#ffffff;
	border-color:#000000;
	color:#000000;
	height: 46px;}[data-lib="511"] .pagenation span.scope_limit{text-decoration: none;
	border: 1px solid #13b5b1;
	background: #13b5b1;
	color: #fff;
	border-color:#000000;
	background:#ffffff;}[data-lib="511"] .pagenation span.prev,[data-lib="511"] .pagenation span.next{padding:0px 0 0 0;
	font-size: 1.125em;}[data-lib="511"] .pagenation span.prev a,[data-lib="511"] .pagenation span.next a{padding: 12px 0px 13px 0px;
	font-size: 1.125em;}[data-lib="511"] .pagenation span.prev.current,[data-lib="511"] .pagenation span.next.current{display: none;}@media (max-width: 1024px){}@media (max-width: 768px){[data-lib="511"] ul.-w-article_list li{display: block;}[data-lib="511"] .-w-article_list:empty::before{margin-left: 0;}[data-lib="511"] .-w-article_list li{width: 100%;
	display:flex;
	justify-content: flex-start;
	padding: 0;}[data-lib="511"] .-w-article_list li,[data-lib="511"] 
.-w-article_list li:nth-of-type(3n+2){margin: 0 auto;}[data-lib="511"] .-w-article_list li:nth-of-type(n+2){margin-top: 2rem;}[data-lib="511"] .-w-copy{font-size: clamp(2rem, 5vw, 2.4rem);}[data-lib="511"] .-w-comment{font-size: clamp(1.6rem, 3.5vw, 2rem);
	text-align: left;
	padding: 0 2rem 2rem;}}@media (max-width: 480px){[data-lib="511"] .-w-category-1{margin-bottom: 0.5rem;}}/*instance:2405*/[data-instance="2405"] .-w-article_list li{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2405"] .-w-category-1{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2405"] .pagenation span a{background: var(--o-r-colors-button);
	border-color: var(--o-r-colors-button_text);
	color: var(--o-r-colors-button_text);}[data-instance="2405"] .pagenation span a:hover{background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);}[data-instance="2405"] .pagenation span.current{background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);}[data-instance="2405"] .pagenation span.scope_limit{color: var(--o-r-colors-button);
	border-color: var(--o-r-colors-button);
	background: var(--o-r-colors-button_text);}/*instance:2406*/[data-instance="2406"]{text-align:center;
	padding:6vh 0;}[data-instance="2406"] a{width:50%;}/*widget:23d2a0a3-87ea-412c-b74f-fa47d4d5c4af*/
[data-lib="1"]{position: relative;
	min-width: 350px;
	padding: 1.8rem calc(3rem + 2em);
	text-decoration: none;
	display: inline-flex;
	justify-content: center;
	text-align: center;
	font-size: clamp(1em, 4.5vw, 1.1em);
	border: 1px solid;
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);
	transition: 0.3s;}[data-lib="1"]::after{content: "";
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 3rem;
	margin-top: auto;
	margin-bottom: auto;
	border: 1px solid var(--o-r-colors-button_text);
	width: 3rem;
	height: 1rem;
	transform: translateY(calc(-50% - .5rem)) skewX(50deg);
	border-top: none;
	border-left: none;
	transition-duration: .3s;}[data-lib="1"]:hover{color: var(--o-r-colors-button);
	background: var(--o-r-colors-button_text);}[data-lib="1"]:hover::after{right: 3rem;
	border-color: var(--o-r-colors-button);}[data-lib="1"].-w-assort{color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);
	border-color: var(--o-r-colors-assort);}[data-lib="1"].-w-assort::after{border-color: var(--o-r-colors-assort_text);}[data-lib="1"].-w-assort:hover{color: var(--o-r-colors-assort);
	background: var(--o-r-colors-assort_text);}[data-lib="1"].-w-assort:hover::after{border-color: var(--o-r-colors-assort);}[data-lib="1"].-w-accent{color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);
	border-color: var(--o-r-colors-accent);}[data-lib="1"].-w-accent::after{border-color: var(--o-r-colors-accent_text);}[data-lib="1"].-w-accent:hover{color: var(--o-r-colors-accent);
	background: var(--o-r-colors-accent_text);}[data-lib="1"].-w-accent:hover::after{border-color: var(--o-r-colors-accent);}[data-lib="1"].-w-base{color: var(--o-r-colors-base_text);
	background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base);}[data-lib="1"].-w-base::after{border-color: var(--o-r-colors-base_text);}[data-lib="1"].-w-base:hover{color: var(--o-r-colors-base);
	background: var(--o-r-colors-base_text);}[data-lib="1"].-w-base:hover::after{border-color: var(--o-r-colors-base);}@media (max-width: 767px){[data-lib="1"]{min-width: 250px;}}/*instance:2407*/[data-instance="2407"]{border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2407"]::after{border-color: var(--o-r-colors-button_text);}[data-instance="2407"]:hover{color: var(--o-r-colors-button);
	background: var(--o-r-colors-button_text);}[data-instance="2407"]:hover::after{border-color: var(--o-r-colors-button);}[data-instance="2407"].-w-assort{color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);
	border-color: var(--o-r-colors-assort);}[data-instance="2407"].-w-assort::after{border-color: var(--o-r-colors-assort_text);}[data-instance="2407"].-w-assort:hover{color: var(--o-r-colors-assort);
	background: var(--o-r-colors-assort_text);}[data-instance="2407"].-w-assort:hover::after{border-color: var(--o-r-colors-assort);}[data-instance="2407"].-w-accent{color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);
	border-color: var(--o-r-colors-accent);}[data-instance="2407"].-w-accent::after{border-color: var(--o-r-colors-accent_text);}[data-instance="2407"].-w-accent:hover{color: var(--o-r-colors-accent);
	background: var(--o-r-colors-accent_text);}[data-instance="2407"].-w-accent:hover::after{border-color: var(--o-r-colors-accent);}[data-instance="2407"].-w-base{color: var(--o-r-colors-base_text);
	background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base);}[data-instance="2407"].-w-base::after{border-color: var(--o-r-colors-base_text);}[data-instance="2407"].-w-base:hover{color: var(--o-r-colors-base);
	background: var(--o-r-colors-base_text);}[data-instance="2407"].-w-base:hover::after{border-color: var(--o-r-colors-base);}[data-instance="2407"].-w-any{color:;
	background:;
	border-color:;}[data-instance="2407"].-w-any:after{border-color:;}[data-instance="2407"].-w-any:hover{color:;
	background:;
	border-color:;}[data-instance="2407"].-w-any:hover::after{border-color:;}/*instance:2614*/[data-instance="2614"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2614"]{padding:5rem 0 1rem;}}/*widget:278a1194-654a-484e-8560-837bdefa3966*/
[data-lib="2175"]{overflow: hidden;}[data-lib="2175"] ul{list-style: none;
	margin: 0;
	padding: 0;}[data-lib="2175"] .-w-users,[data-lib="2175"] .-w-hash-list{display: none;}[data-lib="2175"] .-w-refine{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin:0 auto 50px;}[data-lib="2175"] .-w-refine-btn{width:370px;}[data-lib="2175"] .-w-refine-btn + .-w-refine-btn{margin-left:28px;
	display: none;}[data-lib="2175"] .-w-refine-btn + .-w-refine-btn.-w-selecting{margin-left:0;}[data-lib="2175"] .-w-refine-btn > span.-w-button{text-align: center;
	display: inline-block;
	min-width:100%;
	width: fit-content;
	margin:0 auto;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.2s;
	font-weight: 400;
	letter-spacing: 0.05rem;
	font-size:0.9375em;
	font-family: 'Noto Sans JP', sans-serif;
	border:1px solid #000000;
	position: relative;}[data-lib="2175"] .-w-refine-btn > span.-w-button:before{content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000000;
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	-o-transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);}[data-lib="2175"] .-w-refine-btn > span.-w-button:hover{color: #ffffff;
	opacity: 1;}[data-lib="2175"] .-w-refine-btn > span.-w-button:hover:before{-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;}[data-lib="2175"] .-w-refine-btn > span.-w-button > span.-w-btn{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
	padding: 13px 7px;}[data-lib="2175"] .-w-refine-btn > span.-w-button:hover > span.-w-btn{color: #ffffff;
	z-index: 9;
	position: relative;
	border:0;}[data-lib="2175"] .-w-insta{margin-right:10px;}[data-lib="2175"] .-w-insta > img{display: inline;
	vertical-align: middle;}[data-lib="2175"] .-w-users-btn .-w-users-popup,[data-lib="2175"] 
.-w-hash-btn .-w-hash-popup{display: none;}[data-lib="2175"] .-w-refine-btn.-w-users-btn.-w-selecting,[data-lib="2175"] 
.-w-refine-btn.-w-hash-btn.-w-selecting{border:0;}[data-lib="2175"] .-w-refine-btn.-w-users-btn.-w-selecting .-w-users-popup,[data-lib="2175"] 
.-w-refine-btn.-w-hash-btn.-w-selecting .-w-hash-popup{display: block;
	height:100%;}[data-lib="2175"] .-w-users.-w-selecting > span,[data-lib="2175"] 
.-w-hash-list.-w-selecting > span{display: none;}[data-lib="2175"] .-w-users-popup .-w-ttl,[data-lib="2175"] 
.-w-hash-popup .-w-ttl{text-align: center;
	font-size: 3.0rem;
	color:#ffffff;
	margin-top: 2rem;}[data-lib="2175"] ul.-w-list{display: grid;
	grid-template-columns:repeat(4,minmax(0,1fr));
	gap: 1rem;}[data-lib="2175"] ul.-w-list > li[data-show="0"]{display:none;}[data-lib="2175"] ul.-w-list > li{cursor:pointer;
	overflow: hidden;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail{padding-top: 100%;
	position:relative;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail img.-w-media{width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top:0;
	transition-duration: .2s;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail img.-w-media:hover{scale: 1.1;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail .-w-user-icon{position: absolute;
	top: 2%;
	left: 2%;
	width: 10%;
	border-radius: 100%;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail .-w-media_type{position: absolute;
	top: 2%;
	right: 2%;
	width: 10%;
	height:auto;
	fill: #f41d64;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail .-w-fav{position: absolute;
	left:1%;
	bottom:1%;
	width:100%;
	color:#ff7777;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;}[data-lib="2175"] ul.-w-list > li .-w-thumbnail .-w-fav svg{width: 8%;
	vertical-align: middle;
	margin-right:.25em;}[data-lib="2175"] ul.-w-list > li .-w-detail{display:none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100vw;
	height: 100vh;
	overflow:auto;
	background-color:rgba(0,0,0,0.75);
	z-index: 1000;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner{z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor:initial;
	background: #fff;
	max-height: 450px;
	width: 900px;
	margin: 0 auto;
	border-radius:5px;
	display: flex;
	font-size:1.6rem;
	box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0,0,0,.12);}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 66%;
	position: relative;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	height: 100%;
	white-space: nowrap;
	overflow: hidden;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{height: 100%;
	width: 100%;
	display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;
	height: 100%;
	object-fit: cover;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img:before{position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(/_img/ja/cms_parts_library/4933/image/___/);
	left: 0;
	background-size: cover;
	background-position: center;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 34%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;
	overflow-y: scroll;
	color:#ffffff;
	color: #313131;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="2175"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color:#000000;
	color: #313131;}[data-lib="2175"] ul.-w-list > li .-w-detail [data-hash-tag]:hover{text-decoration: underline;}[data-lib="2175"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="2175"] .-w-users{cursor:pointer;}[data-lib="2175"] .-w-users .-w-close{display:none;}[data-lib="2175"] .-w-users ul{width: 798px;
	margin: 3rem auto;}[data-lib="2175"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="2175"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="2175"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="2175"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#f41d64;}[data-lib="2175"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="2175"] .-w-users.-w-selecting ul{display: flex;}[data-lib="2175"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="2175"] .-w-users.-w-selecting ul li .-w-name{display: block;
	display:initial;}[data-lib="2175"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="2175"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="2175"] .-w-users.-w-selecting li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="2175"] .-w-hash-list.w-selecting{background-color:#f41d64;
	background-color:#313131;}[data-lib="2175"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="2175"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="2175"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="2175"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#f41d64;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="2175"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #000000;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="2175"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="2175"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="2175"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="2175"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}@media (max-width: 1280px){[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner{max-height: 85vh;
	width: 680px;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}}@media (max-width: 768px){[data-lib="2175"] .-w-refine{-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;}[data-lib="2175"] .-w-refine-btn{width:100%;}[data-lib="2175"] .-w-refine-btn + .-w-refine-btn{margin-left:0;
	margin-top:15px;}[data-lib="2175"] .-w-users-popup .-w-ttl,[data-lib="2175"] 
.-w-hash-popup .-w-ttl{font-size: 4vw;}[data-lib="2175"] ul.-w-list{grid-template-columns:repeat(3,minmax(0,1fr));}[data-lib="2175"] ul.-w-list > li .-w-detail::after{content:'×';
	position: absolute;
	top:-14px;
	right:5px;
	font-size:48px;
	color:#ffffff;
	//font-family: 'Material Icons';}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner{width: 80%;
	margin: 0 auto;
	flex-direction: column;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 100%;
	position: relative;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100vh;
	object-fit: contain;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	white-space: nowrap;
	overflow: auto;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 100%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;}[data-lib="2175"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="2175"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color: #000000;}[data-lib="2175"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="2175"] .-w-users{cursor:pointer;}[data-lib="2175"] .-w-users .-w-close{display:none;}[data-lib="2175"] .-w-users ul{width: 100%;
	margin: 3rem auto;}[data-lib="2175"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="2175"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="2175"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="2175"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#f41d64;}[data-lib="2175"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="2175"] .-w-users.-w-selecting ul{display: flex;}[data-lib="2175"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="2175"] .-w-users.-w-selecting ul li .-w-name{display:initial;}[data-lib="2175"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="2175"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="2175"] .-w-users.-w-selecting li.-w-active{border:3px solid #ae5e59;}[data-lib="2175"] .-w-hash-list.w-selecting{background-color:#f41d64;}[data-lib="2175"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="2175"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="2175"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="2175"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#f41d64;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="2175"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #000000;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="2175"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="2175"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="2175"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="2175"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="2175"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}}@media all and (-ms-high-contrast:none){[data-lib="2175"] ul.-w-list{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;}[data-lib="2175"] ul.-w-list > li{width:15.8%;
	margin-right:1%;
	margin-bottom:2%;}[data-lib="2175"] ul.-w-list li:nth-child(6n){margin-right: 0;}[data-lib="2175"] .-w-users.-w-selecting .-w-close{height:30px;}}@media (min-width: 769px){[data-lib="2175"] ul.-w-list > li:nth-child(9){display: none;}}/*instance:2615*/[data-instance="2615"] .-w-media_type{fill: var(--o-r-colors-accent);}/*instance:2621*/[data-instance="2621"]{text-align:center;}/*instance:2622*/[data-instance="2622"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="2622"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="2622"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="2622"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="2622"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="2622"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="2622"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="2622"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="2622"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="2622"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="2622"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="2622"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="2622"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="2622"].-w-any .-w-in{color:#f41d64;}[data-instance="2622"].-w-any:hover .-w-in{border-color:#ffffff;}/*widget:31955482-9e9a-4be6-8334-8d90e7963266*/
[data-lib="2435"]{width: 100%;
	--w-slides: 2;}[data-lib="2435"] .-w-slides_box{overflow: hidden;}[data-lib="2435"] .-w-flex{display: flex;}[data-lib="2435"] .-w-title_wrapper{text-align: center;}[data-lib="2435"] .-w-text{width: fit-content;
	margin: 0 auto;
	color:var(--o-r-colors-base);
	background: var(--o-r-colors-assort);
	font-weight: bold;
	font-size: 1.75em;
	padding: 0.5rem 3rem;
	border-radius: 8rem;}[data-lib="2435"] .-w-text:empty{display: none;}[data-lib="2435"] .-w-triangle{width: 0;
	height: 0;
	border-style: solid;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
	border-top: 9px solid var(--o-r-colors-assort);
	border-bottom: 0;
	margin: 0 auto;
	margin-top: -1px;
	margin-bottom: 1.3rem;}[data-lib="2435"] *{box-sizing: border-box;}[data-lib="2435"] a{color: inherit;
	text-decoration: none;}[data-lib="2435"] a:hover{opacity: 0.7;
	transition: 0.3s;}[data-lib="2435"] .-w-fieldset-list{display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	text-align: center;}[data-lib="2435"] .-w-flexitem{display: block;
	flex-shrink: 0;
	width: calc(100% / var(--w-slides));
	padding: 0 1rem;}[data-lib="2435"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="2435"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="2435"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, #000000 75%);}[data-lib="2435"] .-w-img-wrapper{width: 100%;
	margin: 1rem 0;}[data-lib="2435"] .-w-img{width: 100%;
	height: 100%;
	object-fit: contain;
	aspect-ratio: 6/3;}[data-lib="2435"] .-w-arrow-prev,[data-lib="2435"] 
  .-w-arrow-next{position: relative;
	display: inline-block;
	padding: 0 0 0 50px;
	color: #000;
	vertical-align: middle;
	text-decoration: none;
	font-size: 15px;
	cursor: pointer;}[data-lib="2435"] .-w-arrow-prev::before,[data-lib="2435"] 
.-w-arrow-prev::after{position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	content: "";
	vertical-align: middle;}[data-lib="2435"] .-w-arrow-prev::after{content: "";
	display: block;
	left: -15px;
	width: 13px;
	height: 13px;
	border-top: solid 2px;
	border-right: solid 2px;
	transform: rotate(225deg);
	color: inherit;}[data-lib="2435"] .-w-arrow-next::after{position: absolute;
	top: 0;
	bottom: 0;
	left: 15px;
	margin: auto;
	content: "";
	vertical-align: middle;
	content: "";
	display: block;
	width: 13px;
	height: 13px;
	border-top: solid 2px;
	border-right: solid 2px;
	transform: rotate(45deg) translateY(-50%);
	color: inherit;}@media (max-width: 1023px){[data-lib="2435"]{--w-slides: 2;}[data-lib="2435"] .-w-flexitem{width: calc(100% / var(--w-slides));}}@media (max-width: 767px){[data-lib="2435"]{--w-slides: 1;}[data-lib="2435"] .-w-text{font-size: 1.5em;}[data-lib="2435"] .-w-flexitem{width: calc(100% / var(--w-slides));}[data-lib="2435"] .-w-img{width: 100%;
	height: auto;}}/*instance:862*/[data-instance="862"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-instance="862"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-instance="862"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, #000000 75%);}[data-instance="862"] .-w-arrow-prev,[data-instance="862"] 
  .-w-arrow-next{color: var(--o-r-colors-button);}/*instance:974*/[data-instance="974"]{color: var(--o-r-colors-base_text);
	padding:8rem 0;}/*widget:301e8275-a549-4b83-80ad-71c4633e088d*/
[data-lib="2817"] a{text-decoration: none;}[data-lib="2817"] .-w-wrapper{width: 100%;
	height: auto;
	position: relative;
	display: flex;
	justify-content: space-between;}[data-lib="2817"] .-w-main-wrapper{position: relative;
	width: 50%;
	height: auto;}[data-lib="2817"] .-w-main-wrapper::before{content:'';
	position: absolute;
	width: 100%;
	height: 100%;
	background: var(--o-r-colors-accent);
	opacity: 0.8;
	z-index: 1;
	transition: all .3s ease 0s;}[data-lib="2817"] .-w-main-wrapper:only-child{width: 100%;}[data-lib="2817"] .-w-main-wrapper:hover .-w-txt{transform: scale(1.2);
	transform-origin: center;
	transition: all .3s ease 0s;}[data-lib="2817"] .-w-main-wrapper:hover::before{opacity: 0.9;}[data-lib="2817"] .-w-bg-img{position: relative;
	width: 100%;
	height: 20rem;
	display: block;}[data-lib="2817"] .-w-bg-img img{width: 100%;
	height: 100%;
	object-fit: cover;}[data-lib="2817"] .-w-txt-wrapper{position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	display: flex;
	justify-content: center;
	padding: 6rem;
	align-items: center;
	top: 0;
	font-weight: bold;
	font-size: 3.5rem;
	color: var(--o-r-colors-base);
	z-index: 3;
	transition: all .3s ease 0s;}[data-lib="2817"] .-w-txt-wrapper .-w-txt{transition: all .3s ease 0s;}[data-lib="2817"] .-w-icon{position: absolute;
	height: 33rem;
	bottom: 0;
	left: 7%;
	z-index: 2;}[data-lib="2817"] .-w-icon img{width: 100%;
	height: 100%;}[data-lib="2817"] .-w-main-wrapper:nth-child(2){position: relative;}[data-lib="2817"] .-w-main-wrapper:nth-child(2) .-w-icon{left: auto;
	right: 7%;
	height: 33rem;
	bottom: 0;}[data-lib="2817"] .-w-main-wrapper:nth-child(2)::before{content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: var(--o-r-colors-assort);
	opacity: 0.8;
	z-index: 1;}@media (max-width: 1280px){[data-lib="2817"] .-w-icon{left: 5%;}[data-lib="2817"] .-w-icon img{width: 100%;
	height: 100%;}[data-lib="2817"] .-w-main-wrapper:nth-child(2) .-w-icon{left: auto;
	right: 5%;}[data-lib="2817"] .-w-txt-wrapper{padding: 4rem;}}@media (max-width: 1023px){[data-lib="2817"] .-w-wrapper{flex-direction: column;}[data-lib="2817"] .-w-main-wrapper{width: 100%;}[data-lib="2817"] .-w-txt-wrapper{padding: 0 3rem;}[data-lib="2817"] .-w-icon{bottom: 0;
	height: 20rem;}[data-lib="2817"] .-w-main-wrapper:nth-child(2) .-w-icon{height: 20rem;}}@media (max-width: 767px){[data-lib="2817"] .-w-txt-wrapper{font-size: 5vw;}[data-lib="2817"] .-w-icon{height: 80%;}[data-lib="2817"] .-w-icon img{object-fit: contain;}[data-lib="2817"] .-w-main-wrapper{height: 10rem;}[data-lib="2817"] .-w-bg-img{min-height: unset;
	height: 100%;}[data-lib="2817"] .-w-main-wrapper:only-child .-w-txt-wrapper{justify-content: end;}}/*instance:934*/[data-instance="934"] .-w-main-wrapper::before{background: var(--o-r-colors-accent);}[data-instance="934"] .-w-txt-wrapper{color: var(--o-r-colors-base);}[data-instance="934"] .-w-main-wrapper:nth-child(2)::before{background: var(--o-r-colors-assort);}[data-instance="934"] .-w-main1 .-w-txt-wrapper{justify-content: center;}[data-instance="934"] .-w-main2 .-w-txt-wrapper{justify-content: center;}/*widget:c2e6278b-7450-458d-8d51-4f26af169537*/
[data-lib="2906"] .-x-cont{margin-top: 3rem;
	margin-bottom: 3rem;}[data-lib="2906"] .-w-sub-title:empty{display: none;}/*instance:938*/[data-instance="938"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	background-color:var(--o-r-colors-base_text);
	padding:5rem 0;}/*widget:89105ff1-2e79-4871-8b5c-a25e0bef3c73*/
[data-lib="2828"]{--w-columns: 3;}[data-lib="2828"] a{text-decoration: none;
	display: grid;
	justify-content: center;
	gap: 3rem;}[data-lib="2828"] a:hover{opacity: 0.5;}[data-lib="2828"] .-w-contents-wrapper{display: grid;
	grid-template-columns: repeat(var(--w-columns) ,1fr);
	gap: 2rem;}[data-lib="2828"] .-w-content-wrapper{background: var(--o-r-colors-base);
	display: grid;
	justify-content: center;
	gap: 3rem;
	padding: 3rem  1.5rem;}[data-lib="2828"] .-w-content-wrapper .-w-text{text-align: center;
	font-size: 1.2em;
	line-height: 1.4;}[data-lib="2828"] .-w-image{margin: 0 auto;
	width: 100%;
	object-fit: cover;}@media (max-width:767px){[data-lib="2828"]{--w-columns: 1;}[data-lib="2828"] .-w-content-wrapper .-w-text{width: 100%;}}/*instance:939*/[data-instance="939"] .-w-content-wrapper .-w-text{color: var(--o-r-colors-base_text);}/*instance:943*/[data-instance="943"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="943"]{padding:5rem 0 1rem;}}/*widget:4b56bff1-9324-4902-82c4-28b3f1e52240*/
[data-lib="2841"]{background: var(--o-r-colors-assort);}[data-lib="2841"] .-w-contents-wrapper{background: var(--o-r-colors-assort);
	display: flex;
	justify-content: center;
	justify-items: center;
	padding: 5rem 0 2rem;
	align-items: flex-start;}[data-lib="2841"] .-w-before-wrapper{position: relative;
	display: flex;
	flex-direction: row;
	align-items: center;}[data-lib="2841"] .-w-before-wrapper .-w-text{color: var(--o-r-colors-base);}[data-lib="2841"] .-w-before-wrapper .-w-text1{height: 5rem;
	font-size: 1.5em;}[data-lib="2841"] .-w-before-wrapper .-w-text-right{text-align: right;
	font-size: 1.8rem;}[data-lib="2841"] .-w-after-wrapper{display: flex;
	align-items: center;}[data-lib="2841"] .-w-after-wrapper .-w-text{color: var(--o-r-colors-base);
	text-align: right;
	font-style: italic;
	font-size: 2.5em;}[data-lib="2841"] .-w-after-wrapper .-w-text-image-wrapper{padding-top: 5rem;}[data-lib="2841"] .-w-img-wrapper{height: 15rem;}[data-lib="2841"] .-w-img-wrapper img{height: 100%;
	object-fit: cover;}[data-lib="2841"] .-w-image-wrapper{display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 3rem;
	padding-top: 7rem;}[data-lib="2841"] .-w-button-wrapper{display: flex;
	justify-content: center;
	padding: 3rem 0 5rem;}@media (max-width:1023px){[data-lib="2841"] .-w-img-wrapper{height: 10rem;}}@media (max-width:767px){[data-lib="2841"] .-w-contents-wrapper{flex-direction: column;
	align-items: center;
	padding: 5rem 1rem 2rem;}[data-lib="2841"] .-w-image-wrapper{padding-top: 2rem;}[data-lib="2841"] .-w-arrow{transform: rotate(90deg);}[data-lib="2841"] .-w-after-wrapper .-w-text-image-wrapper{padding-top: 2rem;}[data-lib="2841"] .-w-after-wrapper .-w-text{font-size: 2em;
	text-align: left;}[data-lib="2841"] .-w-img-wrapper{height: auto;
	width: 100%;
	padding: 1.5rem 0;}[data-lib="2841"] .-w-img-wrapper img{height: auto;
	width: 100%;}[data-lib="2841"] .-w-before-wrapper .-w-text-right{text-align: left;}}/*widget:ff6a51dc-28ff-4e79-bdc8-cc746875bcf4*/
[data-lib="3080"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	padding: 5px 8px;
	z-index: 2;
	transition: 0.3s;
	border-color:#ffffff;
	background:#000000;
	min-width: 370px;}[data-lib="3080"] .-w-in{position: relative;
	z-index: 2;
	color:#ffffff;
	padding: 0.3rem 1rem;
	border: 2px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	font-weight: 500;
	letter-spacing: 0.1em;
	transition: .3s;}@media (max-width: 768px){[data-lib="3080"]{min-width: auto;}}/*instance:972*/[data-instance="972"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="972"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="972"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="972"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="972"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="972"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="972"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="972"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="972"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="972"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="972"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="972"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}/*instance:1007*/[data-instance="1007"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="1007"]{padding: 0;}}/*instance:1008*/[data-instance="1008"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-instance="1008"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-instance="1008"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, #000000 75%);}[data-instance="1008"] .-w-arrow-prev,[data-instance="1008"] 
  .-w-arrow-next{color: var(--o-r-colors-button);}/*instance:1018*/[data-instance="1018"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="1018"]{padding:5rem 0 1rem;}}/*widget:d08ae65e-e7db-463c-a664-b401d5d132b3*/
[data-lib="2881"]{--bg-color: var(--o-r-colors-base);
	--text-color: var(--o-r-colors-base_text);
	--assort: var(--o-r-colors-assort);
	--assort-text: var(--o-r-colors-assort_text);
	--columns: repeat(5, 1fr);
	--item-column-gap: 4rem;
	--item-row-gap: 6.4rem;
	color: var(--text-color);
	word-break: break-all;
	--w-slides: 3;}[data-lib="2881"] li{list-style: none;}[data-lib="2881"] a{color: inherit;
	text-decoration: none;}[data-lib="2881"] a[href=""]{pointer-events: none;}[data-lib="2881"] .-w-article-list{display: grid;
	grid-template-columns: var(--columns);
	column-gap: var(--item-column-gap);
	row-gap: var(--item-row-gap);}[data-lib="2881"] .-w-article-list:empty::before{content: "現在準備中です";
	width: 100%;
	text-align: center;
	margin-left: 5rem;
	background: var(--bg-color);
	padding: 3rem;}[data-lib="2881"] .-w-article-item{position: relative;}[data-lib="2881"] .-w-article-link{display: block;
	width: 100%;
	height: 100%;
	transition: background-color cubic-bezier(0.38, 0.33, 0.23, 0.99) 0.4s, box-shadow cubic-bezier(0.38, 0.33, 0.23, 0.99) 0.4s, -webkit-box-shadow cubic-bezier(0.38, 0.33, 0.23, 0.99) 0.4s;}[data-lib="2881"] .-w-image-wrapper{width: 100%;
	height: auto;
	min-height: 1px;
	position: relative;
	overflow: hidden;
	padding-top: 2rem;}[data-lib="2881"] .-w-image-wrapper::before{content: "";
	position: absolute;
	width: 70%;
	height: 85%;
	background-color: var(--o-r-colors-assort);
	bottom: 0;
	left: 0;
	z-index: -1;}[data-lib="2881"] .-w-img{width: 100%;
	height: 100%;
	object-fit: cover;
	transition: transform .2s;}[data-lib="2881"] .-w-tag-container{display: flex;
	gap: 1rem 1.6rem;
	position: absolute;
	bottom: 0;}[data-lib="2881"] .-w-tag{padding: 0.5rem 1rem;
	background: var(--o-r-colors-accent);
	font-size: 1.3rem;
	font-weight: 500;
	line-height: 1;
	color: #fff;
	color: var(--o-r-colors-base);}[data-lib="2881"] .-w-article-title{text-align: left;
	line-break: strict;
	font-size: 1.4em;
	font-weight: 600;
	letter-spacing: 0.2em;
	color: var(--o-r-colors-base_text);}[data-lib="2881"] .-w-article-texts{padding: 1rem 2.4rem;}[data-lib="2881"] .-w-tag[data-tag="責任者"]{background: #ff5a08;}[data-lib="2881"] .-w-tag[data-tag="インストラクター"]{background: var(--o-r-colors-assort);}[data-lib="2881"] .-w-tag[data-tag="フロントスタッフ"]{background: var(--o-r-colors-accent);}@media (min-width: 768px) and (max-width: 1023px){[data-lib="2881"]{--columns: repeat(2, 1fr);}}@media (max-width: 767px){[data-lib="2881"]{--columns: repeat(2, 1fr);
	--item-column-gap: 1rem;
	--item-row-gap: 0rem;}}/*instance:1019*/[data-instance="1019"]{--bg-color: var(--o-r-colors-base);
	--text-color: var(--o-r-colors-base_text);
	--assort: var(--o-r-colors-assort);
	--assort-text: var(--o-r-colors-assort_text);}/*instance:1045*/[data-instance="1045"]{text-align:center;}/*instance:1046*/[data-instance="1046"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="1046"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="1046"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="1046"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="1046"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="1046"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="1046"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="1046"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="1046"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="1046"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="1046"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="1046"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="1046"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="1046"].-w-any .-w-in{color:#f41d64;}[data-instance="1046"].-w-any:hover .-w-in{border-color:#ffffff;}/*instance:2242*/[data-instance="2242"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2242"]{padding:5rem 0 1rem;}}/*widget:5029c455-09a2-4cdd-b06f-d2abb40c2eb2*/
[data-lib="1310"]{overflow: hidden;
	padding-top: 1rem;}[data-lib="1310"] ul{list-style: none;
	margin: 0;
	padding: 0;}[data-lib="1310"] .-w-users,[data-lib="1310"] .-w-hash-list{display: none;}[data-lib="1310"] .-w-refine{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin:0 auto 50px;}[data-lib="1310"] .-w-refine-btn{width:370px;}[data-lib="1310"] .-w-refine-btn + .-w-refine-btn{margin-left:28px;
	display: none;}[data-lib="1310"] .-w-refine-btn + .-w-refine-btn.-w-selecting{margin-left:0;}[data-lib="1310"] .-w-refine-btn > span.-w-button{text-align: center;
	display: inline-block;
	min-width:100%;
	width: fit-content;
	margin:0 auto;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.2s;
	font-weight: 400;
	letter-spacing: 0.05rem;
	font-size:0.9375em;
	font-family: 'Noto Sans JP', sans-serif;
	border:1px solid #000000;
	position: relative;}[data-lib="1310"] .-w-refine-btn > span.-w-button:before{content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000000;
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	-o-transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);}[data-lib="1310"] .-w-refine-btn > span.-w-button:hover{color: #ffffff;
	opacity: 1;}[data-lib="1310"] .-w-refine-btn > span.-w-button:hover:before{-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;}[data-lib="1310"] .-w-refine-btn > span.-w-button > span.-w-btn{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
	padding: 13px 7px;}[data-lib="1310"] .-w-refine-btn > span.-w-button:hover > span.-w-btn{color: #ffffff;
	z-index: 9;
	position: relative;
	border:0;}[data-lib="1310"] .-w-insta{margin-right:10px;}[data-lib="1310"] .-w-insta > img{display: inline;
	vertical-align: middle;}[data-lib="1310"] .-w-users-btn .-w-users-popup,[data-lib="1310"] 
.-w-hash-btn .-w-hash-popup{display: none;}[data-lib="1310"] .-w-refine-btn.-w-users-btn.-w-selecting,[data-lib="1310"] 
.-w-refine-btn.-w-hash-btn.-w-selecting{border:0;}[data-lib="1310"] .-w-refine-btn.-w-users-btn.-w-selecting .-w-users-popup,[data-lib="1310"] 
.-w-refine-btn.-w-hash-btn.-w-selecting .-w-hash-popup{display: block;
	height:100%;}[data-lib="1310"] .-w-users.-w-selecting > span,[data-lib="1310"] 
.-w-hash-list.-w-selecting > span{display: none;}[data-lib="1310"] .-w-users-popup .-w-ttl,[data-lib="1310"] 
.-w-hash-popup .-w-ttl{text-align: center;
	font-size: 3.0rem;
	color:#ffffff;
	margin-top: 2rem;}[data-lib="1310"] ul.-w-list{width: calc(100% - 20px);
	margin:0 auto;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;}[data-lib="1310"] ul.-w-list > li[data-show="0"]{display:none;}[data-lib="1310"] ul.-w-list > li{cursor:pointer;
	width:15.26%;}[data-lib="1310"] ul.-w-list > li .-w-thumbnail{padding-top: 100%;
	position:relative;}[data-lib="1310"] ul.-w-list > li .-w-thumbnail img.-w-media{width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top:0;}[data-lib="1310"] ul.-w-list > li .-w-thumbnail .-w-user-icon{position: absolute;
	top: 2%;
	left: 2%;
	width: 10%;
	border-radius: 100%;}[data-lib="1310"] ul.-w-list > li .-w-thumbnail .-w-media_type{position: absolute;
	top: 2%;
	right: 2%;
	width: 10%;
	height:auto;}[data-lib="1310"] ul.-w-list > li .-w-thumbnail .-w-fav{position: absolute;
	left:1%;
	bottom:1%;
	width:100%;
	color:#ff7777;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;}[data-lib="1310"] ul.-w-list > li .-w-thumbnail .-w-fav svg{width: 8%;
	vertical-align: middle;
	margin-right:.25em;}[data-lib="1310"] ul.-w-list > li .-w-detail{display:none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100vw;
	height: 100vh;
	overflow:auto;
	background-color:rgba(0,0,0,0.5);
	z-index: 9;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner{z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor:initial;
	background: #fff;
	max-height: 450px;
	width: 680px;
	margin: 0 auto;
	border-radius:5px;
	display: flex;
	font-size:1.6rem;
	box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0,0,0,.12);}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 70%;
	position: relative;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	height: 100%;
	white-space: nowrap;
	overflow: auto;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{height: 100%;
	display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 30%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;
	overflow-y: scroll;
	color:#ffffff;
	color: #313131;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="1310"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color:#000000;}[data-lib="1310"] ul.-w-list > li .-w-detail [data-hash-tag]:hover{text-decoration: underline;}[data-lib="1310"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="1310"] .-w-users{cursor:pointer;}[data-lib="1310"] .-w-users .-w-close{display:none;}[data-lib="1310"] .-w-users ul{width: 798px;
	margin: 3rem auto;}[data-lib="1310"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="1310"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="1310"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="1310"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#f41d64;}[data-lib="1310"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="1310"] .-w-users.-w-selecting ul{display: flex;}[data-lib="1310"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="1310"] .-w-users.-w-selecting ul li .-w-name{display: block;
	display:initial;}[data-lib="1310"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="1310"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="1310"] .-w-users.-w-selecting li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="1310"] .-w-hash-list.w-selecting{background-color:#f41d64;
	background-color:#313131;}[data-lib="1310"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="1310"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="1310"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="1310"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#f41d64;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="1310"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #000000;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="1310"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="1310"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="1310"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="1310"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}@media (max-width: 1280px){[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner{max-height: 500px;
	width: 680px;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}}@media (max-width: 768px){[data-lib="1310"] .-w-refine{-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;}[data-lib="1310"] .-w-refine-btn{width:100%;}[data-lib="1310"] .-w-refine-btn + .-w-refine-btn{margin-left:0;
	margin-top:15px;}[data-lib="1310"] .-w-users-popup .-w-ttl,[data-lib="1310"] 
.-w-hash-popup .-w-ttl{font-size: 4vw;}[data-lib="1310"] ul.-w-list{width:100%;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;}[data-lib="1310"] ul.-w-list > li{width:32%;
	margin-bottom:2%;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner{max-height: initial;
	width: 95%;
	margin: 0 auto;
	flex-direction: column;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 100%;
	position: relative;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100vh;
	object-fit: contain;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	white-space: nowrap;
	overflow: auto;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 100%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;}[data-lib="1310"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="1310"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color: #000000;}[data-lib="1310"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="1310"] .-w-users{cursor:pointer;}[data-lib="1310"] .-w-users .-w-close{display:none;}[data-lib="1310"] .-w-users ul{width: 100%;
	margin: 3rem auto;}[data-lib="1310"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="1310"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="1310"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="1310"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#f41d64;}[data-lib="1310"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="1310"] .-w-users.-w-selecting ul{display: flex;}[data-lib="1310"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="1310"] .-w-users.-w-selecting ul li .-w-name{display:initial;}[data-lib="1310"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="1310"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="1310"] .-w-users.-w-selecting li.-w-active{border:3px solid #ae5e59;}[data-lib="1310"] .-w-hash-list.w-selecting{background-color:#f41d64;}[data-lib="1310"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="1310"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="1310"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="1310"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#f41d64;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="1310"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #000000;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="1310"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="1310"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="1310"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="1310"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="1310"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}}@media all and (-ms-high-contrast:none){[data-lib="1310"] ul.-w-list{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;}[data-lib="1310"] ul.-w-list > li{width:15.8%;
	margin-right:1%;
	margin-bottom:2%;}[data-lib="1310"] ul.-w-list li:nth-child(6n){margin-right: 0;}[data-lib="1310"] .-w-users.-w-selecting .-w-close{height:30px;}}/*instance:1039*/[data-instance="1039"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="1039"]{padding:5rem 0 1rem;}}/*widget:039e0469-289c-4d16-98a7-cffeb75def79*/
[data-lib="2849"]{display: flex;
	gap: 5rem;}[data-lib="2849"] .-w-map{width: 50%;
	height: 100%;
	margin: auto 0;}[data-lib="2849"] .-w-map iframe{width: 100%;
	height: 380px;}[data-lib="2849"] .-w-access{width: 50%;
	padding: 0 2rem;}[data-lib="2849"] .-w-access .-w-logo{margin-bottom: 3rem;}[data-lib="2849"] .-w-access .-w-address{margin-bottom: 3rem;
	display: flex;
	flex-direction: column;
	font-size: 2rem;
	font-weight: bold;}[data-lib="2849"] .-w-title{font-size: 2rem;
	font-weight: bold;}[data-lib="2849"] .-w-table .-w-contents-wrapper{display: flex;
	gap: 2rem;
	align-items: center;
	border-bottom: 2px solid #000;
	padding-bottom: 1rem;}[data-lib="2849"] .-w-table .-w-title{width: 15rem;
	color: var(--o-r-colors-assort);
	font-weight: bold;}[data-lib="2849"] .-w-table .-w-text{font-size: 2rem;
	font-weight: bold;}@media (max-width:767px){[data-lib="2849"]{display: flex;
	gap: 0rem;
	flex-direction: column;}[data-lib="2849"] .-w-map{width: 100%;}[data-lib="2849"] .-w-access{width: 100%;
	padding: 5rem 4rem 0 4rem;}[data-lib="2849"] .-w-table .-w-title{width: 100%;}[data-lib="2849"] .-w-table .-w-text{width: 100%;}[data-lib="2849"] .-w-table .-w-contents-wrapper{align-items: baseline;
	flex-direction: column;
	gap: 0;}}/*instance:1878*/[data-instance="1878"]{text-align:center;}/*instance:1879*/[data-instance="1879"]{border-color: var(--o-r-colors-button_text);
	background: var(--o-r-colors-button);}[data-instance="1879"] .-w-in{color: var(--o-r-colors-button_text);}[data-instance="1879"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="1879"].-w-assort{border-color: var(--o-r-colors-assort_text);
	background: var(--o-r-colors-assort);}[data-instance="1879"].-w-assort .-w-in{color: var(--o-r-colors-assort_text);}[data-instance="1879"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="1879"].-w-accent{border-color: var(--o-r-colors-accent_text);
	background: var(--o-r-colors-accent);}[data-instance="1879"].-w-accent .-w-in{color: var(--o-r-colors-accent_text);}[data-instance="1879"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent_text);}[data-instance="1879"].-w-base{background: var(--o-r-colors-base);
	border-color: var(--o-r-colors-base_text);}[data-instance="1879"].-w-base .-w-in{color: var(--o-r-colors-base_text);}[data-instance="1879"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}[data-instance="1879"].-w-any{background:#ffffff;
	border-color:#f41d64;}[data-instance="1879"].-w-any .-w-in{color:#f41d64;}[data-instance="1879"].-w-any:hover .-w-in{border-color:#ffffff;}/*layout:1*/body{
    font-family: 'Noto Sans JP', sans-serif;
}
h2,h3,h4,h5,h6{
    font-family: 'Noto Sans JP', sans-serif;
}/*layout:2*/#-w-top {
  .-w-nav-wrapper-G {
    color: var(--o-r-colors-base_text);
    text-shadow: rgb(255, 255, 255) 1px 0px 0px, rgb(255, 255, 255) 0.540302px 0.841471px 0px, rgb(255, 255, 255) -0.416147px 0.909297px 0px, rgb(255, 255, 255) -0.989992px 0.14112px 0px, rgb(255, 255, 255) -0.653644px -0.756802px 0px, rgb(255, 255, 255) 0.283662px -0.958924px 0px, rgb(255, 255, 255) 0.96017px -0.279415px 0px;
  }
  
  h1 {
    color: var(--o-r-colors-base_text);
    text-shadow: rgb(255, 255, 255) 1px 0px 0px, rgb(255, 255, 255) 0.540302px 0.841471px 0px, rgb(255, 255, 255) -0.416147px 0.909297px 0px, rgb(255, 255, 255) -0.989992px 0.14112px 0px, rgb(255, 255, 255) -0.653644px -0.756802px 0px, rgb(255, 255, 255) 0.283662px -0.958924px 0px, rgb(255, 255, 255) 0.96017px -0.279415px 0px;
  }
  
  .-w-circle {
    border-color: var(--o-r-colors-base_text);
    box-shadow: 0px 0px 15px 1px #fff;
  }
  .-w-circle::after {
      border-left-color: var(--o-r-colors-base_text);
    }
}/*PAGE*//*[data-instance="974"]{
  padding: 0 0 8rem 0;
}*/
[data-instance="2233"]{
  ul {
    justify-content: center;
    gap: 4rem;
  }
  .flex_box3:after {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  [data-instance="2233"]{
    ul {
      gap: 0;
    }
  }
}